RemoteUserInternal
Timothy Spear
n614cd at gmail.com
Tue Jun 25 19:21:14 UTC 2024
Hi,
Short version. I am attempting to create a flow which would piece together
RemoteUserInternal with UnsolicitedSSO. I get a 404 message when attempting
to use the /idp/Authn/RemoteUserInternal path.
My authn properties are very basic:
idp.authn.flows=RemoteUserInternal
idp.authn.RemoteUserInternal.nonBrowserSupported=true
idp.authn.RemoteUserInternal.addDefaultPrincipals=true
idp.authn.RemoteUserInternal.checkRemoteUser=true
Background: I am integrating multiple legacy web applications which each
act their own IdP. I am therefore using Apache in front of Shibboleth to
provide this integration making use of the RemoteUserInternal profile.
REMOTE_USER is appended to the header of the request before submission to
Shibboleth (and also removed from any incoming requests first, and sessions
validated). If I go to /idp/Authn/RemoteUser; I get a 500 error on Tomcat
"ExternalAuthenticationException: No conversation key found in request".
Which makes sense, since RemoteUser expects it.
If I go direct to /idp/profile/SAML2/Unsolicited/SSO?providerId=XXXXX I
get a 400 error message: Profile Action WebFlowMessageHandlerAdaptor:
Exception handling message
org.opensaml.messaging.handler.MessageHandlerException: Inbound
AuthnRequest was required to be signed but was not Which makes sense
since I am not logged in.
Has anyone managed to get RemoteUserInternal working? I assume I missed
something basic.
Thanks,
Tim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20240625/ec8157ef/attachment.htm>
More information about the users
mailing list