Repository navigation
Browser authentication flows with keberos and otp form #45773
Unanswered
marlenekoh
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I am on Keycloak v23.0.7
Seeking advice on how to achieve the following browser authentication flow:
However, this does not solve requirement A, since Username Password Form is fixed at
Requiredand cannot be changed toAlternative.This solves requirement A but not requirement B. if Kerberos fails, then I get an error message "Kerberos is not set up. You cannot login", even though Kerrberos is in an Alternative Sub Flow: https://github.com/keycloak/keycloak/blob/main/services/src/main/java/org/keycloak/authentication/authenticators/browser/SpnegoAuthenticator.java#L127
I swapped the sub flow order to try username password sub flow first. This creates a "Try Another Way" button in the Username Password Form. If I select that, then spnego, I get a "Page has expired" error.
Any help would be much appreciated, thank you!
All reactions