ssl - Symfony2 中的 sfSslRequirementPlugin

标签 ssl symfony symfony1

我只是想知道symfony2中是否有一个与sfSslRequirementPlugin具有相同功能的 bundle 。

最佳答案

您可以在安全配置中强制站点区域使用 HTTPS 协议(protocol)。这是通过使用 require_channel 选项的 access_control 规则来完成的。例如,如果您想强制所有以/secure 开头的 URL 使用 HTTPS,那么您可以使用以下配置:

access_control:
    - path: ^/secure
      roles: ROLE_ADMIN
      requires_channel: https

参见How to force HTTPS or HTTP for Different URLs .

关于ssl - Symfony2 中的 sfSslRequirementPlugin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9198249/

相关文章:

ios - 林飞IOS : SSL handshake failed : X509 - Certificate verification failed

php - Symfony Form 未在多对多关联中保存数据

sql - 通知: Undefined index in array result of native query doctrine

apache - Glassfish 与 Apache。为什么选择 SSL?

java - 尝试运行 Java NIO SSL 的简单示例来加载 https ://www. amazon.com 的内容,但收到 400 Bad Request

php - 如何在 symfony 中返回特定的状态码(例如 24)

php - 从表的数量输出发票

apache - 从 symfony 的 url 中删除 www 和 index.php

wordpress - 当强制使用 SSL 时,网站主页会丢失样式

php - 使用某些文件提交表单时 Symfony2 POST 数据为空