Edit the exported service file

  1. Open the file you exported in a previous step in a text editor.
  2. In the <BATCH_LOAD> tag, set OVERRIDE="true"

    When you are finished, the line should be:

    <BATCH_LOAD FORMAT="" OVERRIDE="true">

  3. Set the value of the <PRIMARYTARGETLOOKUP> tag to "Use Claim Based".

    <PRIMARYTARGETLOOKUP>Use Claim Based</PRIMARYTARGETLOOKUP>

  4. Make any other edits and remove any other lines so that, when you are finished editing, the file looks identical to the following:
    <BATCH_LOAD FORMAT="" OVERRIDE="true">
    <SERVICE>
            <HasCredential>false</HasCredential>
            <LoginProcedure>Form based</LoginProcedure>
            <ID>SSOP</ID>
            <SvcEntryAttrList>USER</SvcEntryAttrList>
            <LOGINSCHEME NAME="Form">
              <PROTOASSERT>Use HTTPS always</PROTOASSERT>
              <HTTPURL>http://YourLSFServer.YourAuthenticatingDomain.com:81/sso/SSOServlet</HTTPURL>
              <HTTPSURL>https://YourLSFServer.YourAuthenticatingDomaincom:443/sso/SSOServlet</HTTPSURL>
              <PRIMARYTARGETLOOKUP>Use Claim Based</PRIMARYTARGETLOOKUP>
              <USERNAMEFIELD>_ssoUser</USERNAMEFIELD>
              <PASSWDFIELD>_ssoPass</PASSWDFIELD>
              <LOGIN_SUBMIT_METHOD>POST</LOGIN_SUBMIT_METHOD>
              <LOGINSCHEMENAME>DEFAULT</LOGINSCHEMENAME>
              <SERVICEURL>https://YourLSFServer.YourAuthenticatingDomain.com:443/sso/sso.html</SERVICEURL>
            </LOGINSCHEME>
            <IdentityAttrList>USER</IdentityAttrList>
            <CredentialAttrList>PASSWORD</CredentialAttrList>
        </SERVICE>
    </BATCH_LOAD>
  5. Save and close the file.