プロジェクトをSymfony 2.8からSymfony 3.1にアップグレードしましたが、問題が発生しました。ログインページ(私の最初のページ)にアクセスすると、エラーメッセージが表示されます。symfony 3.1でのアップグレード時にFOSUserでフル認証が必要です
このリソースにアクセスするには完全な認証が必要です。 500内部サーバーエラー - InsufficientAuthenticationException
だから私はログオンし、私の他のページにアクセスすることはできません。
誰も同じ問題がありましたか?
PS:あなたがアクセスを認証される必要があるときにこのエラーが表示されます
providers:
fos_userbundle:
id: fos_user.user_provider.username
firewalls:
# Firewall pour les pages de connexion, inscription, et récupération de mot de passe
login:
pattern: ^/(login$|register|resetting)
anonymous: true
# Firewall principal pour le reste de notre site
main:
pattern: ^/
anonymous: true
form_login:
provider: fos_userbundle
login_path: fos_user_security_login
default_target_path: common_authentification
logout:
path: fos_user_security_logout
target: fos_user_security_login
access_control:
- { path: ^/login$, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/projectmanager, roles: ROLE_PROJECT_MANAGER }
- { path: ^/admin, roles: ROLE_ADMIN }
- { path: ^/contributor, roles: ROLE_USER }
- { path: ^/operator, roles: ROLE_OPERATOR }
クッキーをダンプしようとしましたか? – keyboardSmasher
こんにちは、後悔して申し訳ありません、私はあなたのメッセージを見ていませんでした...私はすでにそれを試みましたが、同じ問題です... – dapebat