Encrypted Assertions and IDP Unsolicited SSO

Castellow, Robert castellr at musc.edu
Fri Mar 30 22:46:26 BST 2012


Hello:
I am attempting to disable encryption on assertions specifically for a vendor who requires IDP unsolicited SSO and unencrypted assertions:

The following steps were completed after adding our vendor SP into the metdata:

1.)    Added an entry to relying-party.xml (the DefaultRelyingParty for the SAML2SSOProfile has encryptAssertions="conditional") :

        <rp:RelyingParty id="https://kod.musc.edu"

                provider="https://shibboleth.musc.edu/shibboleth-idp"

                defaultSigningCredentialRef="musc_creds">

               <rp:ProfileConfiguration xsi:type="saml:SAML2SSOProfile" encryptAssertions="never" />

        </rp:RelyingParty>

2.)    The following URL is tested:  https://shibboleth-v.musc.edu/shibboleth-idp/profile/SAML2/Unsolicited/SSO?providerId=https%3A%2F%2Fkod.musc.edu

and the following error is received:
17:18:58.178 - INFO [Shibboleth-Access:74] - 20120330T211858Z|128.23.43.89|shibboleth-v.musc.edu:443|/profile/SAML2/Unsolicited/SSO|
17:18:58.179 - WARN [edu.internet2.middleware.shibboleth.idp.profile.saml2.UnsolicitedSSODecoder:157] - No providerId parameter given in unsolicited SSO authentication request.
17:18:58.180 - WARN [edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler:373] - Error decoding authentication request message
org.opensaml.ws.message.decoder.MessageDecodingException: No providerId parameter given in unsolicited SSO authentication request.


This all works if the relying party entry from #1 is never added and the defaultRelyingParty for the SAML2SSOProfile type is set to encryptAssertions="never" , but I'm failing to make this configuration vendor specific.  What would cause my providerId to be dropped when I add this entry to the relying-party.xml?

Thanks in advance.

Rob Castellow
Systems Engineer
IAS, OCIO
Medical University of South Carolina

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20120330/da64e272/attachment.html 


More information about the users mailing list