FOSOAuthServerBundle无效的客户端

时间:2017-09-07 05:13:56

标签: symfony oauth-2.0 fosoauthserverbundle

我试图关注此博客

FOSOAuth Tutorials

我完全按照他的解释,除了我改变了这个:

service:
    user_provider: fos_user.user_manager

service:
    user_provider: fos_user.user_provider.username

当我尝试在oauth / v2 / token上获取auth时,它告诉我我的客户端无效。

{"error":"invalid_client","error_description":"The client credentials are invalid"}

这是我的路线:

http://lom_api.local/app_dev.php/oauth/v2/token?client_id=22fkr98hnts08ws8o4w8cg4wooogo8ck0gkkcowo4osgssskww&client_secret=e28421fn2aogcg0ccg4ggkk8oowsg840k4okc0wcc08c048sw&grant_type=password&username=admin&password=admin

可能导致此错误的原因是什么?谢谢!

1 个答案:

答案 0 :(得分:3)

您的客户ID错误。它应该是 1_22fkr98hnts08ws8o4w8cg4wooogo8ck0gkkcowo4osgssskww

2_22fkr98hnts08ws8o4w8cg4wooogo8ck0gkkcowo4osgssskww

第一个数字是令牌表上的行ID。