繁体   English   中英

向Openstack API发出的卷曲请求返回403禁止错误

[英]Curl request to Openstack API returns 403 forbidden error

我正在使用如下所示的openstack api:

curl -i -X GET“ https://cloud.lab.fiware.org:5000/v3/users?name=username ” -H“ X-Auth-token:token”

但是,它没有返回任何结果。 它给出403错误代码为“禁止”。

请找到以下回复

HTTP / 1.1 403禁止的服务器:nginx / 1.4.6(Ubuntu)日期:2019年1月30日星期三10:55:04 GMT内容类型:application / json内容长度:136连接:keep-alive变化:X-Auth -令牌X分发:Ubuntu X-Openstack-Request-Id:req-9948991c-83f2-452b-b942-2ff3d5a9c5eb

{“错误”:{“消息”:“您无权执行所请求的操作:identity:list_users”,“ code”:403,“ title”:“ Forbidden”}}

只需管理员特权就可以获取用户列表:“作为管理员,您可以管理项目,用户和角色。” (来自https://docs.openstack.org/keystone/pike/admin/cli-manage-projects-users-and-roles.html

我假设您提供了正确的令牌。 我的意思是,必须由具有足够特权才能获得此信息的授权用户启动此操作。 可能是,您使用普通用户的令牌请求了API,然后出于安全原因,您无法获取所请求用户的信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM