【问题标题】:Using Symfony2 with HTTPS on localhost在 localhost 上使用 Symfony2 和 HTTPS
【发布时间】:2013-08-12 13:43:42
【问题描述】:

我已经被这个问题困扰了很长一段时间了。我检查了这个页面和谷歌,但找不到任何东西。也许我只是在寻找错误的关键词。

我在本地主机中安装了自签名 SSL 证书。效果很好,我的浏览器(导入后)将其识别为合法证书并显示绿色锁和绿色“https”。但这是我的问题:

我正在使用 Symfony2 (2.3.3) 开发应用程序,一切正常。但当然,我现在想使用 https。一旦我通过 https 访问页面,它就会给我 404 Not Found 错误页面。当我通过 http 访问同一页面时,它工作得很好。

我阅读了有关路线的scheme attribut,但我认为这不是问题,因为它也不适用于此。与 access_control 中的 requires_channel 属性相同。

显然我错过了一些东西。那是什么?

【问题讨论】:

    标签: ssl https symfony-2.3


    【解决方案1】:

    Symfony2 Community on Google+ 帮助了我。我只是忘记在我的 vHost 配置中配置 SSL 证书。应该看起来像这样:

    <VirtualHost *:443>
    SSLEngine on
    SSLCertificateFile PATH/TO/file.crt
    SSLCertificateKeyFile PATH/TO/file.key
    
    ServerName domain.name
    ServerAlias *.domain.name
    

    感谢您的关注。

    【讨论】:

      猜你喜欢
      • 2016-05-04
      • 1970-01-01
      • 2018-01-31
      • 1970-01-01
      • 1970-01-01
      • 2011-07-05
      • 2017-10-18
      • 2019-11-25
      • 2020-12-11
      相关资源
      最近更新 更多