0

FOSOAuthServerBundle を実装しようとしています。他のプロジェクトで共有される集中認証機能を作成するために必要です。

ここからチュートリアルに従いました: FOSOAuthServerBundle の開始

しかし、私は今問題を抱えています: ルート auth.local/app_dev.php/oauth/v2/auth にアクセスしようとすると、次のエラーが発生します:

InvalidConfigurationException: The child node "providers" at path "security" must be configured.

ここに私のsecurity.ymlがあります:

security:
firewalls:
    api:
        pattern: /api
        fos_oauth: true
        stateless: true
    oauth_authorize:
        pattern: /oauth/v2/auth 
        form_login:
            provider: fos_userbundle
            check_path: /oauth/v2/auth_login_check
            login_path: /oauth/v2/auth_login
        anonymous: true
    oauth_token:
        pattern: /oauth/v2/token
        security: false      

access_control:
    - { path: ^/oauth/v2/auth_login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
4

1 に答える 1