Problem migrating to Shibboleth IdP v3 from v2 using a custom login filter
Simone Avogadro
simone.avogadro at gmail.com
Fri Oct 16 12:23:13 EDT 2015
Hi again Peter,
I'd like to share our solution which is based on you suggestion
(thanks!) in the hope it's of some use to others.
- configure an External flow to capture the EntityID and then redirect
to protected servlet using the "previous" auth filter
- previous auth filter uses entityID to login and authorization using
entitiy ID and then redirects to External-part2
- External-part2 uses th user principal to complete the shibboleth login
thanks everyone,
-Simone
2015-10-16 14:59 GMT+02:00 Simone Avogadro <simone.avogadro at gmail.com>:
> thanks Peter,
> technically we're using RemoteUserInternal (
> https://wiki.shibboleth.net/confluence/display/IDP30/RemoteUserInternalAuthnConfiguration)
> with success because this is exactly what we're doing (providing a
> java.security.Principal via a container-provided auth) with the exception
> of EntityID.
> Our problem is that our implementation of the container auth requires the
> EntityID of the requesting SP.
> Implementing ExternalAuthn seems way more complicated (keep in mind that
> we already have RemoteUserInternal implemented from v2!) so I wander if
> this will provide us the EntityID of the calling SP (I know... this also
> imply renouncing IDP-provided SSO but this is already ok)
> Did you already use ExternalAuth?
>
> -Simone
>
>
> 2015-10-16 14:38 GMT+02:00 Peter Schober <peter.schober at univie.ac.at>:
>
>> * Simone Avogadro <simone.avogadro at gmail.com> [2015-10-16 13:57]:
>> > Our custom authentication is basically a servlet filter which sits on
>> top
>> > of:
>> >
>> > - /Authn/*
>> > - /profile/SAML2/Unsolicited/SSO
>> > - /profile/SAML2/Redirect/SSO
>> >
>> > and wraps request/response to provide a Principal
>>
>> I think the proper way to do this was the "external authentication"
>> mechanis, both for v2 and v3. The docs for v3 are here:
>>
>> https://wiki.shibboleth.net/confluence/display/IDP30/ExternalAuthnConfiguration
>> -peter
>> --
>> To unsubscribe from this list send an email to
>> users-unsubscribe at shibboleth.net
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20151016/09eb99be/attachment.html>
More information about the users
mailing list