Hi Team,
We have 2 external sites that needs to be authenticated using a single Login system by using Shibboleth-SSO. We have followed steps mentioned in the site here https://wiki.jasig.org/display/CASUM/Shibboleth-CAS+Integration
We are getting 2 issues one each for the External Site
(1) External Site 1 : On this external site 1 when we click on Login, it takes us to our SSO Login page and user gets logged in. On the external site the user is properly logged in and can see his profile. Now he clicks on Logout, it logs him out. Now he clicks on Login again, but it does not take him to our SSO Login page. It Logs the user in and shows him his profile. It looks like on clicking Login again after logout, it directly got user credentials from Shibboleth IDP User cache and didn’t went to SSO, to check if user is logged in or not. In our handler.xml the Login Handler being used are
<b><ph:LoginHandler xsi:type="ph:RemoteUser">
<ph:AuthenticationMethod>urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified</ph:AuthenticationMethod
>
<ph:AuthenticationMethod>
urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport
</ph:AuthenticationMethod>
</ph:LoginHandler>
<ph:LoginHandler xsi:type="ph:PreviousSession">
<ph:AuthenticationMethod>urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession</ph:AuthenticationMe
thod>
</ph:LoginHandler></b>
Could you please let us know why this happened and how it can be resolved.
(2) External Site 2 : On this external site 2 when we click Login, it goes to the IDP(idp/profile/SAML2/Redirect/SSO) and we get these Warning and Error message in the idp-process.log. It is not going to our SSO Login Page.
<b>23:52:41.516 - WARN [org.opensaml.saml2.binding.security.SAML2AuthnRequestsSignedRule:81] - SPSSODescriptor role metadata for entityID 'freescale.staging.e2open.com' could not be resolved
23:52:41.562 - WARN [org.opensaml.common.binding.security.BaseSAMLSimpleSignatureSecurityPolicyRule:195] - Simple signature validation (with no request-derived credentials) failed
23:52:41.563 - WARN [org.opensaml.common.binding.security.BaseSAMLSimpleSignatureSecurityPolicyRule:138] - Validation of request simple signature failed for context issuer: freescale.staging.e2open.com
23:52:41.572 - WARN [edu.internet2.middleware.shibboleth.idp.profile.saml2.SSOProfileHandler:377] - Message did not meet security requirements
org.opensaml.ws.security.SecurityPolicyException: Validation of request simple signature failed for context issuer</b>
Could you please let us know why this error comes up. Is it due to any SP-IDP Metadata issue?? External Site 2 has provided the SP metadata. And we have mapped the External Site 2 metadata in relying-party.xml as for example
<metadata:MetadataProvider id="externalsite2.com" xsi:type="metadata:FilesystemMetadataPr
ovider"
metadataFile="/apps/shibboleth-idp/metadata/sp-externalsite2.com-metadata.xml"
maxRefreshDelay="P1D" />
Kindly request your help in solving these issues.
Thanks,
Issac
        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://shibboleth.1660669.n2.nabble.com/Shibboleth-IDP-Issues-while-performing-Single-Sign-On-tp7609413.html">Shibboleth IDP Issues while performing Single Sign On</a><br/>
Sent from the <a href="http://shibboleth.1660669.n2.nabble.com/Shibboleth-Users-f1660767.html">Shibboleth - Users mailing list archive</a> at Nabble.com.<br/>