Details
Description
Specifying the following credentials file:
{ “credentials”: [ { “principal”: “user”, “secret”: “password” } ] }
Then hitting a master endpoint with:
curl -i -u “user:password” ...
Does not work. This is contrary to the text-based credentials file which works:
user password
Currently, the password in a JSON-based credentials file needs to be base64-encoded in order for it to work:
{ “credentials”: [ { “principal”: “user”, “secret”: “cGFzc3dvcmQ=” } ] }
Attachments
Issue Links
- is duplicated by
-
MESOS-3695 Credentals has different encode type
- Resolved