尝试从邮递员在 http://localhost:8098/admin/cluster PUT 时出现 Riak 403 错误代码
Riak 403 error code when try to PUT at http://localhost:8098/admin/cluster from postman
我正在尝试使用 Web 服务调用 Riak 集群。我观察到 Riak 网络控制台正在使用 http://localhost:8098/admin/cluster 来调用 Riak。
问题是,当我尝试从 Postman 向 http://localhost:8098/admin/cluster 执行 PUT 命令时,出现 403 错误消息。
有人遇到过这个问题吗?
您不应该使用 Riak 控制台使用的 REST API。我已经回答了你关于它的其他问题。 HTTP 错误 403 Forbidden 意味着您没有经过正确的身份验证(并且没有被授权调用 API),即您没有通过正确的 HTTP header。我相信 Riak 控制台使用 cookie 来确保从控制台的上下文中调用 APIs。查看 Riak 控制台请求,我可以看到正在传递 X-Csrf-Token。
我正在尝试使用 Web 服务调用 Riak 集群。我观察到 Riak 网络控制台正在使用 http://localhost:8098/admin/cluster 来调用 Riak。 问题是,当我尝试从 Postman 向 http://localhost:8098/admin/cluster 执行 PUT 命令时,出现 403 错误消息。
有人遇到过这个问题吗?
您不应该使用 Riak 控制台使用的 REST API。我已经回答了你关于它的其他问题。 HTTP 错误 403 Forbidden 意味着您没有经过正确的身份验证(并且没有被授权调用 API),即您没有通过正确的 HTTP header。我相信 Riak 控制台使用 cookie 来确保从控制台的上下文中调用 APIs。查看 Riak 控制台请求,我可以看到正在传递 X-Csrf-Token。