Problem URL with # on login shibboleth
Teresa Fasano
t.fasano at cineca.it
Wed Jul 29 09:49:08 EDT 2015
Il 29/07/2015 15:37, Peter Schober ha scritto:
> * Teresa Fasano <t.fasano at cineca.it> [2015-07-29 15:00]:
>> When the user needs to log on to the IDP it is redirected to https://<url>,
>> losing all part of the url after "#".
>> Instead, if the user is already logged on the IDP it is correctly redirected
>> to the original URL, including the character "#".
> Re-reading this you're saying that the SP keeps the "correct" (incl
> the fragment identifier) URI if the browser has an SSO session at the
> IDP, but the URI is missing the fragment identifier if I have to enter
> credentials at the IDP?
Yes, it is.
If I have to log in (enter credentials on the login page), after the
authentication the URL becomes https://<url> without the part relating
to the character #.
Instead,if I'm already authenticated, the URL is "https: // <url> = #
filter ....".
>
> I don't see how that's possible. The data sent and received from the
> SP to the IDP and back would be the same (modulo differences wrt
> Assertion/@IssueInstant and AuthnStatement/@AuthnInstant, which should
> be irrelevant to this behaviour) whether I had to authenticate with
> the IDP or had an SSO session established with the IDP earlier.
>
> Also, since the SP doesn't know whether my browser will experience SSO
> at the IDP or not, it would need to perform the same steps to save off
> the accessed URI and reference it in the RelayState sent to the IDP.
> -peter
--
----------------------------------
L'educazione è il pane dell'anima
----------------------------------
Teresa Fasano
CINECA
System and Technologies Department
Middleware and Infrastructure Group
Via Magnanelli, 6/3
Casalecchio di Reno (Bologna) ITALY
web: http://www.cineca.it
e-mail: t.fasano at cineca.it
phone: +39 051 61 71 364
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20150729/f5643869/attachment-0001.html>
More information about the users
mailing list