Keystone GET用户电子邮件

时间:2014-08-27 21:44:19

标签: rest openstack devstack keystone

您好我一直在尝试使用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安装。谢谢

1 个答案:

答案 0 :(得分:0)

我终于让这件事工作了我忘记添加到'tenantName'的令牌:'admin'

{'auth'=> {'passwordCredentials'=> {'username'=>用户名,'password'=>密码}}}

{'auth'=> {'tenantName'=> 'admin','passwordCredentials'=> {'username'=>用户名,'password'=>密码}}}