SSO CreateApplicationFields The parameter is incorrect.

 Uncategorized  Comments Off on SSO CreateApplicationFields The parameter is incorrect.
Apr 042016
 

So I was attempting to use the SSO Key/Value pair application downloadable here:

http://www.microsoft.com/en-us/download/details.aspx?id=14524

However, viagra every time I created an application I would be unable to add any key/values.

I looked in the event log to see this error:

Log Name:      Application
Source:        SSO MMC Snap-In - CreateApplicationFields
Date:          4/4/2016 8:17:38 AM
Event ID:      0
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      installer
Description:
The parameter is incorrect.

The fix is to increase the version of the referenced Microsoft.EnterpriseSingleSignOn.Interop assembly

I went to the GAC and saw this

C:WindowsMicrosoft.NETassemblyGAC_MSILMicrosoft.EnterpriseSingleSignOn.Interopv4.0_9.0.1000.0__31bf3856ad364e35

I modified the C:Program Files (x86)Microsoft ServicesSSO Application ConfigurationSSOMMCSnapIn.dll.config for me to be this

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v4.0.30319">
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.EnterpriseSingleSignOn.Interop" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="5.0.1.0" newVersion="9.0.1000.0"/>
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
  <appSettings>
    <add key="CompanyName" value="Stott Creations" />
  </appSettings>
</configuration>