RemoteUserInternal
n614cd at gmail.com
n614cd at gmail.com
Thu Jun 27 15:08:52 UTC 2024
Scott,
I will only have one exposed URI Context which would be the IdP Initiated SSO, passing in the REMOTE_USER header (I can provide the details of how this protected if curious).
I went back through the documentation; and I think I am missing something basic. When hitting /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
Assuming I follow the flow correctly, I have RemoteUserInternal enabled as the only Authn flow. If I have an invalid providerid in the URL, I get an error. So I know the system is processing that much.
Tim
-----Original Message-----
From: Cantor, Scott <cantor.2 at osu.edu>
Sent: Tuesday, June 25, 2024 4:11 PM
To: Shib Users <users at shibboleth.net>
Cc: Timothy Spear <n614cd at gmail.com>
Subject: Re: RemoteUserInternal
You don't access that URL directly, it's handled within the sequence of redirects the IdP creates.
IdP initiated SSO does not start there, it works as documented.
Also, that's *not* RemoteUserInternal, that's RemoteUser. The RemoteUserInternal flow requires that all traffic into the IdP has already been authenticated so that REMOTE_USER is just "there", already. The RemoteUser flow uses the servlet, and redirects there during authentication so that only that URL has to be externally protected.
-- Scott
More information about the users
mailing list