私はlogin formを作成し、私のウェブサイトのすべてのページにhttpsが必要です。HTTPS(Symfony3)が必要な場合、ログインフォームが動作しません
私security.yml
は、次のようになります。
access_control:
#- { path: ^/, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/logout, roles: ROLE_USER }
それは動作しますが、私は最初の行のbeginnigから#
記号を削除した場合、認証は動作を停止します。セキュリティシステムは要求をインターセプトしません。 access_control
には多くの行があるので、各ページに定義するのは難しいでしょう。
私の主な目標は、すべてのページにhttpsが必要です。各ページは、login
、index
、および数えて