Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.1.0
Description
The OpenStack KeyStone V3 is great, but fails when OpenStack platform in endpoint requires a identify/user domain different than project domain.
Consider this required content for https://[host]/v3/auth/tokens endpoint:
{ "auth": { "identity": { "methods": ["password"], "password": { "user": { "name": "foo", "domain": { "name": "ldap" }, "password": "bar" } } }, "scope": { "project": { "name": "myTenantName", "domain": { "name": "default" } } } } }
The BaseAuthenticator is using always the same domain for the request .