Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authentication process can not continue if local authentication fails in SAML2 authentication #45

Closed
tsujiguchitky opened this issue Apr 9, 2019 · 0 comments
Assignees
Milestone

Comments

@tsujiguchitky
Copy link
Contributor

Description

The SAML2 authentication module has a mechanism to internally call the authentication chain in order to map IdP users to SP users. This authentication chain is called linking authentication chain or local authentication.

However, if authentication fails in this authentication chain, even if the login button is pressed, it will not respond.

Steps to reproduce

  1. Configure OpenAM as a SAML SP. At that time, disable auto federation to use local authentication.
  2. Change the URL of Assertion Consumer Service (Consumer-> AuthConsumer).
  3. Exchange SAML metadata with IdP
  4. Configure the SAML2 authentication module. At that time, Linking Authentication Chain is set to ldapService.
  5. Try SAML2 authentication and authenticate on IdP.
  6. When the data store authentication is displayed, try to log in by entering an incorrect ID and password.
  7. Attempt to continue login after an authentication error is displayed

Expected Results

The authentication failure screen is displayed, and the authentication can be continued by pressing the link.

Actual Results

The error message is displayed and then the login screen stops responding.

The error message:

Failed local authentication.  Please try again.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant