我正在使用Spring Oauth 2.O。
当我将请求作为表单数据传递时,它工作正常,但是当我尝试以application/json
格式传递数据时,它会让我错误地忽略授权类型。
请求
http://localhost:8080/oauth/token
{"username":"parths","password":"123456","grant_type":"password"}
我收到错误。
{
"status": "0",
"message": "Missing grant type"
}
请指南。
答案 0 :(得分:22)
OAuth2
在访问令牌请求中不支持JSON
。您可以检查here for description ..它需要 {{1 }} 强>
答案 1 :(得分:-1)
除 Prasanna Kumar 之外,我想补充一点,您需要在 application/x-www-form-urlencoded 类型的正文中发送您的数据,例如 KEY-VALUE
您可以查看的资助类型here