您好我一直在尝试使用Keystone没有成功的REST API获取我的联系信息
我正在使用未范围的令牌,即使有管理员用户我也获得了401 Unauthorized,我正在对端口5000进行身份验证,并通过35357查询用户的信息,所以最后我希望有电子邮件地址,这是我使用的curl命令:
curl -i -H 'Content-Type: application/json' -H 'X-Auth-Token: PKIZ_eJxVlEmPqzgQgO..' http://192.168.44.132:35357/v2.0/users/my_user
这是一个新的devstack安装。谢谢
答案 0 :(得分:0)
我终于让这件事工作了我忘记添加到'tenantName'的令牌:'admin'
旧
{'auth'=> {'passwordCredentials'=> {'username'=>用户名,'password'=>密码}}}
新
{'auth'=> {'tenantName'=> 'admin','passwordCredentials'=> {'username'=>用户名,'password'=>密码}}}