gpt4 book ai didi

ubuntu - 无法通过 curl 使用 nova,需要身份验证

转载 作者:行者123 更新时间:2023-12-04 18:30:37 26 4
gpt4 key购买 nike

我正在使用 ubuntu 12.04 并运行 openstack,我已将 nova-api 的环境变量设置为从命令行工作,即 新星名单 , 新星 flavor 列表 工作正常,但是当我尝试使用 curl 时:

curl -i  http://192.168.1.130:8774/v2/f0c12be83d214d8a9d87ae731dd81ec1/images/detail -X
GET -H "X-Auth-Project-Id: admin" -H "User-Agent: python-novaclient" -
H"Accept:application/json" -H "X-Auth-Token: XXXXX"

回复 是:
HTTP/1.1 401 Unauthorized
Www-Authenticate: Keystone uri='http://192.168.1.130:35357'
Content-Type: text/plain
Content-Length: 23
Date: Sat, 19 Oct 2013 12:13:05 GMT
Authentication required

环境是:
export OS_USERNAME=admin
export OS_PASSWORD=openstack
export OS_AUTH_URL=http:192.168.1.130:35357/v2.0
export OS_TENANT_NAME=admin

谁能帮我这个?

最佳答案

CURL 不会从环境中获取您的 openstack 身份验证凭据。
Envs 中的登录凭据仅用于 OpenStack 命令行工具。

关于ubuntu - 无法通过 curl 使用 nova,需要身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19466128/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com