使用CURL进行OAuth的语法格式错误

时间:2019-03-08 21:33:40

标签: curl oauth oauth-2.0 openam

我正在尝试使用curl命令来运行我的简单OAuth流程,为了进行授权,我正在尝试以下curl,最终达到400,而谐振在下面。 试试这个: curl -X POST -H“内容类型:application / x-www-form-urlencoded” -d“ response_type = code&client_id = TestClient&redirect_uri = https://example.test.com/testhttps://openam.example.com/auth/oauth2/authorize

结果: “ FAILED”,“ 400”,“ {”“原因”“:”“由于语法格式错误,服务器无法理解该请求”“}”,“ 2”,“ MILLISECONDS”,“ OAuth”,“ / “

感谢您的帮助。

谢谢

1 个答案:

答案 0 :(得分:1)

您必须使用HTTP GET而不是HTTP POST,请参阅https://tools.ietf.org/html/rfc6749#section-4.1.1