如何为不同的力HTTPS或HTTP url

编辑该页面

警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.0,不再维护。

这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。

如何为不同的力HTTPS或HTTP url

你可以迫使你的网站使用的区域HTTPS协议在安全配置。这是通过的access_control规则使用requires_channel选择。例如,如果你想开始迫使所有的url/安全使用HTTPS然后您可以使用以下配置:

  • YAML
  • XML
  • PHP
1 2 3 4
access_control:- - - - - -路径:^ /安全角色:ROLE_ADMINrequires_channel:https

登录表单本身需要允许匿名访问,否则用户将无法进行身份验证。迫使其使用HTTPS你仍然可以使用access_control通过使用规则IS_AUTHENTICATED_ANONYMOUSLY
角色:

  • YAML
  • XML
  • PHP
1 2 3 4
access_control:- - - - - -路径:^ /登录角色:IS_AUTHENTICATED_ANONYMOUSLYrequires_channel:https

还可以指定使用HTTPS在路由配置如何迫使路线总是使用HTTPS或HTTP吗为更多的细节。

这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。