0
我试图按照这个博客FOSOAuthServerBundle无效的客户端
我跟所有经过他的解释,只是我改变了:
service:
user_provider: fos_user.user_manager
到
service:
user_provider: fos_user.user_provider.username
当我试图在oauth/v2/token上获得auth,它告诉我我的客户端是invali d。
{"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
什么可能导致这个错误?谢谢!
它的工作!为什么?文档从未提及它。 – iamjc015
我想(不知道是否因为我认识到这一点已经很长了),如果你使用控制台创建客户端,你会在命令输出中获得完整的client_id。 – Carlos
是的,我的错,我实际上只是使用random_id而没有意识到$ client-> getPublicId()concats id和random_id。非常感谢你! – iamjc015