2016-03-29 3 views
0

Я пытаюсь позвонить в кластер Riak с помощью веб-службы. Я заметил, что веб-консоль Riak использует http://localhost:8098/admin/cluster для звонков в Riak. Проблема в том, что когда я пытаюсь выполнить команду PUT от Postman до http://localhost:8098/admin/cluster, у меня есть сообщение об ошибке 403.Код ошибки Riak 403 при попытке выполнить PUT при http: // localhost: 8098/admin/cluster from postman

Кто-нибудь сталкивается с этой проблемой?

ответ

2

Вы не должны использовать API REST, используемые консолью Riak. Я уже ответил на ваш другой вопрос. Ошибка HTTP 403 Запрещено означает, что вы неправильно аутентифицированы (и не авторизованы для вызова API), то есть вы не передаете правильный HTTP-заголовок. Я полагаю, что консоль Riak использует cookie, чтобы гарантировать, что API-интерфейсы будут вызваны из контекста консоли. Глядя на запросы консоли Riak, я вижу, что X-Csrf-Token передается.

Смежные вопросы