Я использовал метод ниже, чтобы получить Auth-токен, и я получил результат, как показано ниже. Но если этот идентификатор используется как Auth-токен для метода PUT, он не работает, он отображается, как описано ниже.Метод put не работает в OpenStack
curl -sd '{"auth": {"passwordCredentials": {"username": "admin", "password": "password"}}}' -H "Content-type: application/json" http://169.0.0.11:5000/v2.0/tokens | питон -m json.tool
{
"access": {
"metadata": {
"is_admin": 0,
"roles": []
},
"serviceCatalog": [],
"token": {
"audit_ids": [
"GgpxHyihQVyuI1ryerQZVw"
],
"expires": "2016-08-15T16:11:49Z",
"id": "bcced26a96304e8197fa85e110df9aa2",
"issued_at": "2016-08-15T15:11:49.386446"
},
"user": {
"id": "a5064af3b125449a9a09e9b69966f843",
"name": "admin",
"roles": [],
"roles_links": [],
"username": "admin"
}
}
}
локон -i -X PUT "X-Auth-токена: bcced26a96304e8197fa85e110df9aa2" http://169.0.0.11/dashboard/project/containers/test/mymusic/
, но его высказывание, что не удалось решить множество: X-AUTH-токен HTTP/1.1 301 ПЕРЕМЕЩЕННЫЙ ПОСТОЯННО
Может ли кто-нибудь помочь мне решить эту проблему, пожалуйста.
thanks.Yes после использования H также я получаю ту же ошибку 301 перемещается permenently –
Вы можете войти в панель инструментов из браузера, а затем вставить URL? он доступен ?, как правило, при доступе к API REST вам необходимо предоставить порты, поскольку службы выполняются в разных портах, например, в 9292 и т. д.? –
Я могу войти в браузер через браузер, и я использовал этот URL только –