Blank web page rendered when Picketlink Federation global logout is invoked.
Issue
- Blank web page rendered when
PicketlinkFederation globallogoutis invoked as follows:-- Enter an
SP(service provider)URL, which will be redirected toIDP(Identity Provider) login page. - On successful
login, the focus will be taken back to theSPsite. - Restart the
SPor wait until session expires, however keep theSPsite page as it is. - Now, click on
logoutlink such that the globallogoutis invoked. - A blank webpage appears instead of redirection to the
Picketlink IDP loginpage and the following exception is thrown:-
- Enter an
Caused by: org.picketlink.identity.federation.core.exceptions.ProcessingException: PLFED000022: Principal Not Found
at org.picketlink.identity.federation.PicketLinkLoggerImpl.samlHandlerPrincipalNotFoundError(PicketLinkLoggerImpl.java:1036) [picketlink-jbas7-2.1.9.SP2-redhat-1.jar:2.1.9.SP2-redhat-1]
at org.picketlink.identity.federation.web.handlers.saml2.SAML2LogOutHandler$SPLogOutHandler.generateSAMLRequest(SAML2LogOutHandler.java:359) [picketlink-core-2.1.9.SP2-redhat-1.jar:2.1.9.SP2-redhat-1]
at org.picketlink.identity.federation.web.handlers.saml2.SAML2LogOutHandler.generateSAMLRequest(SAML2LogOutHandler.java:89) [picketlink-core-2.1.9.SP2-redhat-1.jar:2.1.9.SP2-redhat-1]
at org.picketlink.identity.federation.web.process.ServiceProviderBaseProcessor.process(ServiceProviderBaseProcessor.java:186) [picketlink-core-2.1.9.SP2-redhat-1.jar:2.1.9.SP2-redhat-1]
... 13 more
- Blank screen rendered after global logout is invoked when session is expired using PicketLink Federation.
Environment
- Red Hat JBoss Enterprise Application Platfrom (EAP)
- 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
