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

SAML ACS built using request's basePath instead of server's root base path #51337

Closed
kobelb opened this issue Nov 21, 2019 · 2 comments
Closed
Labels
bug Fixes for quality problems that affect the customer experience Feature:Security/Authentication Platform Security - Authentication Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more!

Comments

@kobelb
Copy link
Contributor

kobelb commented Nov 21, 2019

Starting in Kibana 7.4, we're building the ACS URL and including the request's basePath:

return `${this.options.getServerBaseURL()}${this.options.basePath.get(
We should only be using the server's basePath here. This causes SAML auth to fail when the user is auth'ing against a space specific URL.

This can be worked around by using the xpack.security.authc.saml.realm setting instead of the xpack.security.public.* settings.

@kobelb kobelb added bug Fixes for quality problems that affect the customer experience Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more! Feature:Security/Authentication Platform Security - Authentication labels Nov 21, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-security (Team:Security)

@kobelb
Copy link
Contributor Author

kobelb commented Dec 5, 2019

Resolved by #51391

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Feature:Security/Authentication Platform Security - Authentication Team:Security Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more!
Projects
None yet
Development

No branches or pull requests

2 participants