Php 如何使AuthorizationCode GrantType与FOSOAuthServerBundle一起在Symfony 3中工作

Php 如何使AuthorizationCode GrantType与FOSOAuthServerBundle一起在Symfony 3中工作,php,symfony,oauth,fosoauthserverbundle,symfony-3.2,Php,Symfony,Oauth,Fosoauthserverbundle,Symfony 3.2,我正在尝试基于FOSOAuth为支持OAuth2的Symfony3REST应用程序构建一个引导程序。我当前的实施基于以下来源: 用于Docker设置 为自己的用户提供程序 用于OAuth配置 为Symfony的OAuth 可以在自述文件中描述的所有设置步骤中找到 客户端凭据登录现在正在工作,但授权代码流出现问题,它不会重定向到客户端。本地如中所述,而是再次重定向到身份验证登录-路由。我认为FOSOAuth正在捕获请求并将其重定向到client.local 因为这其中涉及到太多的组件,所以我在发布

我正在尝试基于FOSOAuth为支持OAuth2的Symfony3REST应用程序构建一个引导程序。我当前的实施基于以下来源:

  • 用于Docker设置
  • 为自己的用户提供程序
  • 用于OAuth配置
  • 为Symfony的OAuth
  • 可以在自述文件中描述的所有设置步骤中找到

    客户端凭据登录现在正在工作,但授权代码流出现问题,它不会重定向到
    客户端。本地
    如中所述,而是再次重定向到
    身份验证登录
    -路由。我认为FOSOAuth正在捕获请求并将其重定向到
    client.local

    因为这其中涉及到太多的组件,所以我在发布代码片段时辞职,并请参考

    提前感谢您提供的任何帮助

  • 我的UserGeneration算法中有一个错误,它生成了一个错误的PasswordHash,因为我将电子邮件作为密码传递,反之亦然
  • 我尝试使用自Symfony 2.6以来就被弃用的
    security.context
    -服务
  • 当前的引导现在可以工作了