我正在集成 FOSOAuthServerBundle 来处理从移动应用程序到 Symfony2 后台的登录。我已按照此答案的说明进行操作,但由于我以前从未使用OAuth2
过,因此有时我会有些迷茫。
我尝试使用“密码”登录,但由于某种原因,除非我将其指定为参数grant_type
,否则它将无法正常工作。我真的应该吗?client_secret
GET
这是我的请求的样子:
http://myserv.local/app_dev.php/oauth/v2/token
?client_id=1_4up4x3hpaask4g0sok0so8sg00gk48c44cc0wkwwsg8048wcog
&grant_type=password
&username=test@test.com
&password=somepassword
client_secret
除非添加参数,否则它会返回此响应:
{"error":"invalid_client","error_description":"The client credentials are invalid"}