我试图使用FOSUserBundle和FOSOAuthServerBundle来保护我的symfony2应用程序。我跟踪了文档,创建了一个客户端。但是,当我调用/oauth/v2/auth时,我得到一个路由未找到错误:没有为"GET /oauth/v2/auth_login“找到路由
有人能帮忙吗,我错过了什么?
谢谢!
发布于 2014-05-02 11:12:13
不要忘记执行步骤5并将路由添加到config.yml文件中:
# app/config/routing.yml
fos_oauth_server_token:
resource: "@FOSOAuthServerBundle/Resources/config/routing/token.xml"
fos_oauth_server_authorize:
resource: "@FOSOAuthServerBundle/Resources/config/routing/authorize.xml"通过访问/oauth/v2/auth_login,您应该获得:
{"error":"invalid_request","error_description":"Invalid grant_type parameter or parameter missing"}这是因为您需要发送一些参数。下面是一个示例,如果您使用的是授予类型password。您必须向url提供以下参数:
https://stackoverflow.com/questions/23417366
复制相似问题