Али*_*ова 5 php ssl https symfony server
我正在使用 symfony 本地 Web 服务器在本地处理 Symfony 4 项目。如何在本地启用HTTPS?
“server:ca”命名空间中没有定义命令。 您指的是其中之一吗?
学说:缓存
服务器
然后我找到https://symfony.com/doc/current/security/force_https.html并尝试添加
- { path: ^/, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
Run Code Online (Sandbox Code Playgroud)并清除缓存。但现在它从http://127.0.0.1:8000重定向到https://127.0.0.1/,无法访问该网站
那么正确的https配置方法是什么呢?
启用 https 的主要原因是我想配置使用 Facebook 登录,但 Facebook 需要 https 连接。所以我无法测试它。或者,如果您知道如何在不使用 https 的情况下测试 Facebook 登录 - 这将是最好的决定!)
提前感谢您,祝您阅读愉快!)
您可能没有symfony
正确运行命令,或者可能有一些奇怪的符号链接。这是我的系统的示例输出:
$ symfony server:ca:install
[OK] The local Certificate Authority is installed and trusted
Run Code Online (Sandbox Code Playgroud)
您引用的输出看起来更像是bin/console
响应。
仅供参考,symfony
控制台命令可以在这里下载: http: //symfony.com/download
关于第二点,该配置有效,但它不启用HTTPS,它仅确保某些 URL 具有协议要求。
归档时间: |
|
查看次数: |
10328 次 |
最近记录: |