Wilma pep proxy и keystone - допустимый токен доступа не найден
У меня есть wilma, перенаправляющая действительные запросы на orion, но я не получаю никаких сообщений, так как я всегда получаю «Токен доступа не найден» от wilma. Учетная запись, указанная в конфигурационном файле wilma, является учетной записью администратора keystone. ОтOpenStack API документы Я запрашиваю токены, используя запрос ниже.
curl -i \
> -H "Content-Type: application/json" \
> -d '
> { "auth": {
> "identity": {
> "methods": ["password"],
> "password": {
> "user": {
> "name": "userAdmin",
> "domain": { "id": "default" },
> "password": "pw"
> }
> }
> }
> }
> }' \
> http://130.206.115.xxx:5000/v3/auth/tokens ; echo
Я думаю, что я получаю действительный токен, потому что прямые запросы к keystone с использованием curl с x-auth-token работают нормально.
Затем я пытаюсь свернуться со своего компьютера
curl --header "X-Auth-Token:$TOKEN" <ipOfWilma>:80/v2/entities
И получите в ответ: «Токен пользователя не авторизован». Вильма сообщает на консоли
[TOKEN] Checking token with IDM...
User access-token not authorized
Auth-token not found in request header
Keystone сообщает то же самое
"GET /v3/access-tokens/90ecf18114164f98b25668b9a940eb44 HTTP/1.1" 404
Почему я получаю этот токен доступа, не найденный при прохождении через wilma, но не для прямых запросов?
Изменить: Я также пытался запросить токены области домена, но получил ту же ошибку.