relying-party.xml in V3/unsolicitedSSO
Nickles, Brent
bnick001 at umaryland.edu
Tue Aug 30 15:46:32 EDT 2016
I'm attempting UnsolicitedSSO and I'm different issues in both development and production:
in development the ACS I'm getting the following (perhaps the space in ?c=umb test)
2016-08-30 12:36:39,254 - WARN [net.shibboleth.idp.profile.impl.WebFlowMessageHandlerAdaptor:182] - Profile Action WebFlowMessageHandlerAdaptor: Exception handling message
org.opensaml.messaging.handler.MessageHandlerException: Could not obtain SAML destination endpoint URL from message context
at org.opensaml.saml.common.binding.impl.SAMLOutboundDestinationHandler.doInvoke(SAMLOutboundDestinationHandler.java:66)
Caused by: org.opensaml.saml.common.binding.BindingException: The endpoint location http://webtma-dev.umaryland.edu/tmalogin/samlservice.aspx?c=umb test is not a valid URL
at org.opensaml.saml.common.binding.SAMLBindingSupport.getEndpointURL(SAMLBindingSupport.java:145)
Caused by: java.net.URISyntaxException: Illegal character in query at index 63: http://webtma-dev.umaryland.edu/tmalogin/samlservice.aspx?c=umb test
at java.net.URI$Parser.fail(URI.java:2848)
production doesn't have the space in the samlservice.aspx, it's simply samlservice.aspx?c=umb
I have the following in the relying-party.xml for version 2.x; I'm trying to convert to a 3.x. I'm hoping it's simply replicating the signResponses="always" but that seem to fail as well. Is this where the custom bean comes into play? Any thoughts? Thanks
The application is reporting: [SSOException: Failed to verify the XML signature.]
<RelyingParty id="webtma.umaryland.edu/sp" provider="https://webauth.umaryland.edu/idp/shibboleth"
defaultSigningCredentialRef="IdPCredential"
defaultAuthenticationMethod="urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport">
<ProfileConfiguration xsi:type="saml:SAML2SSOProfile"
signResponses="always" encryptAssertions="never"/>
<ProfileConfiguration xsi:type="saml:SAML2AttributeQueryProfile" />
<ProfileConfiguration xsi:type="saml:SAML2ArtifactResolutionProfile" />
</RelyingParty>
--------------------------------------------
<bean parent="RelyingPartyByName" c:relyingPartyIds="webtma.umaryland.edu/sp">
<property name="profileConfigurations">
<list>
<bean parent="SAML2.SSO" p:encryptAssertions="false" />
</list>
</property>
</bean>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20160830/f05a3e73/attachment-0001.html>
More information about the users
mailing list