Php FOSOAuthServerBundle Symfony2身份验证正在工作,但access\u令牌联机“被拒绝”

Php FOSOAuthServerBundle Symfony2身份验证正在工作,但access\u令牌联机“被拒绝”,php,symfony,oauth,oauth-2.0,fosoauthserverbundle,Php,Symfony,Oauth,Oauth 2.0,Fosoauthserverbundle,我将Symfony2与FOSOAuthServerBundle一起使用。 我要做的是通过OAuth与用户登录,并使用检索到的访问令牌进行API调用。因此,执行以下步骤: 1. GET http://localhost/oauth/v2/token?client_id=4_123456&client_secret=123456&grant_type=password&password=PASSWORD&username=USEWRNAME 2. access_tok

我将Symfony2与FOSOAuthServerBundle一起使用。 我要做的是通过OAuth与用户登录,并使用检索到的访问令牌进行API调用。因此,执行以下步骤:

1. GET http://localhost/oauth/v2/token?client_id=4_123456&client_secret=123456&grant_type=password&password=PASSWORD&username=USEWRNAME
2. access_token is retrieved and used for the next request
3. GET http://localhost/api2/stats?access_token=ACCESS_TOKEN
4. processing the stats
这在本地主机上运行良好,但不能在线!通过检索访问令牌后,它将用于API调用,但我会被重定向到security.yml中提供的登录路径

localhost和online上使用相同的系统和数据库。有什么区别我应该注意的吗?在线使用、域设置是否有其他设置?有什么想法吗

security.yml

oauth_authorize:
        pattern:    ^/oauth/v2/auth
        form_login:
            provider: my_fos_facebook_provider
            check_path: _security_check
            login_path: fos_user_security_login
        anonymous: true

    oauth_token:
        pattern:    ^/oauth/v2/token
        security:   false

    api2:
        pattern:    ^/api2
        fos_oauth:  true
        stateless:  true
使用的客户端具有所需的授权类型,密码和用户名正确。我还尝试了不同的重定向URI

http://localhost/
http://test.mydomain.de

,但这真的有必要吗?如果是,它应该是什么样子

我也是!如果您发现了任何解决方案,请发帖分享。