来自 Rest 客户端的 OAuth 调用

Posted

技术标签:

【中文标题】来自 Rest 客户端的 OAuth 调用【英文标题】:OAuth call from Rest Client 【发布时间】:2017-01-16 03:05:35 【问题描述】:

由于我不熟悉 OAuth 和 Curl 脚本,因此它运行良好。但是尝试从 Advances Rest Client 调用得到 500 internal server error ..

在尝试从 Rest 客户端创建新客户端时,

http://localhost:2021/oauth_uri?client_id=unique_client_id&client_secret=client_secret_value&scope[]=clients.admin&authorized_grant_types[]=password&authorized_grant_types[]=authorization_code&authorized_grant_types[]=refresh_token&authorized_grant_types[]=client_credentials&authorized_grant_types[]=implicit&access_token_validity=900&refresh_token_validity=2592000

,Content-Type: application/json and

授权:Bearer Access_Token 值

任何帮助将不胜感激

【问题讨论】:

【参考方案1】:

您是否检查过从 REST 客户端生成的代码是什么。您可以通过导出它来做到这一点。也可以试试 POSTMAN,以防您仍然无法解决问题。

【讨论】:

以上是关于来自 Rest 客户端的 OAuth 调用的主要内容,如果未能解决你的问题,请参考以下文章

Quarkus Rest客户端和OAuth2

在 Django 中为来自客户端的请求和来自服务器的响应(REST API)压缩 JSON 有效负载。

在调用代码中捕获 Feign 客户端的错误状态并在上游报告错误

可以通过 oauth 处理登录的 REST 客户端

来自客户端 javascript 的错误 400 Cognito /oauth2/token 端点

如何使用来自 extjs 的 SSL 调用 rest