如何为不同的力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许可证。