We are trying to integrate SAML based SSO Idp with Pega 7.4. We have set Auth service with a URL like http://<host>:<port>/prweb/PRAuth/SSO . The idp metadata is also imported and web.xml is kept as the one that comes default with 7.4. It has servlet elements for PRAuth and SSO anyways.
When I am hitting the url http://<host>:<port>/prweb/PRAuth/SSO I am observing two issues while tracing it.
1. pySAMLWebSSOTimeoutActivity calls pySAMLWebSSOAuthenticationActivity. But the primary page is od Data-Auth-Service, hence it fails to find it. I edited this step to call @Code-Security.pySAMLWebSSOAuthenticationActivity.
2. Now when pySAMLWebSSOAuthenticationActivity gets called, its erroring out with null pointer exceptions. Seems the tools is still not initialised and its null every where activity is trying to use it.
Is it a know issue ? Does it need any hotfix?
***Edited by Moderator: Pallavi to update SR Details***
Raised an SR for this and I was advised to keep the post and pre authentication blank for Pega 7.4. Apparently its taken care internally, however I was not advised how can one customize authentication in 7.4
Posted: 3 years ago
Posted: 11 Dec 2018 9:04 EST
Marissa Rogers (MarissaRogers)
Senior Knowledge Management Specialist
Upon reviewing the associated Support Request, the resolution was that it was suggested to remove the mapping of pySAMLWebSSOTimeoutActivity and pySAMLWebSSOAuthenticationActivity from the SAML Authentication Service.