Custom flow with selection UI

Cristiano Palazzi cristianopalazzi at gmail.com
Thu Nov 18 10:03:55 UTC 2021


Thank you for clarifying.

I have another question about the External authentication.
Currently, the servlet that handle the External authentication is in a jar
file inside the edit-webapp/WEB-INF/lib directory (copying the web.xml file
from the dist directory) and I use the sample code here:
https://shibboleth.atlassian.net/wiki/spaces/IDP4/pages/1265631607/ExternalAuthnConfiguration
to
complete the authentication.

The external path in the authn.properties file is configured as follows:
idp.authn.External.externalAuthnPath = contextRelative:Authn/External

According to the documentation I can redirect the request to a specific URI
so I built a simple Java web application hosted on the same IDP machine
with a servlet to receive the requests.
This application only includes the shibboleth libraries to use the
ExternalAuthentication class and the web.xml has not been modified but I
get the
No FlowExecutor available in servlet context error.

Am I missing some configuration?

Thank you,
Cristiano

Il giorno mer 17 nov 2021 alle ore 16:36 Cantor, Scott <cantor.2 at osu.edu>
ha scritto:

> > Is there a better way to provide a login selection method?
>
> No.
>
> > I noticed that after choosing the password method, the browser back
> button causes a stale request error (e.g.
> > A problem occurred restoring the flow execution with key 'e1s2').
> >     I haven't found yet a solution to avoid this error.
>
> That's inherent to Spring WebFlow without a way of serializing all
> possible objects involved in the design and that was a non-starter given
> the design.
>
> -- Scott
>
>
> --
> For Consortium Member technical support, see
> https://shibboleth.atlassian.net/wiki/x/ZYEpPw
> 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/20211118/8e97baae/attachment.htm>


More information about the users mailing list