簡體   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