oauth2 删除请求,禁止

oauth2 DELETE request, forbidden

我正在向受 Oauth2 保护的 API 发送一个 DELETE 服务器方法,但是,我收到以下消息。

 "error_description": "When putting the token in the body, the method must be POST or PUT"

我一直在寻找关于这个问题的文档,但我找不到发送其他方法的方法 post 并在包含访问令牌时放置以验证权限。

有什么想法吗?

OAuth2 的整个安全性基于 SSL/TLS。访问令牌通常像这样在 header 中传递到服务器:

Authorization: Bearer ee000c4eb0610ed1ed3115571133fcead52b2233

在 GET 和 DELETE 等请求中,访问令牌 必须 在 header 中传递。对于 POST 和 PUT 请求,可以 在 body 中发送,但建议在 header 中发送。