Cedric
(Cedric)
1
我曾想在现有的 Discourse 上设置 SSL,但犯了一个错误,现在每当我尝试访问论坛时,我都会在控制台中看到:
Cross-Origin-Opener-Policy 标头已被忽略,因为 URL 的来源不可信。它是在最终响应或重定向中定义的。请使用 HTTPS 协议提供响应。您也可以改用“localhost”来源。请参阅 Secure Contexts 和 HTML Standard
/stylesheets/color_definitions_black-scheme_1_8_692299cc4242abd358e79885be6829b19295fcf8.css?__ws=forum.xxx.net:1
加载资源失败:net::ERR_CONNECTION_RESET
有什么办法可以禁用 SSL 并访问管理界面吗?
你能详细说明一下你犯的错误吗?是标准安装吗?
默认情况下,HTTPS是启用的;你通常什么都不用做,所以我很好奇你做了什么。
2 个赞
Heliosurge
(Dan DeMontmorency)
3
您是在 Discourse yml 应用中使用“Let’s Encrypt”还是其他加密方式,例如您的注册商或第三方提供的证书?
Cedric
(Cedric)
4
尽管这是几年前的标准安装,并且已定期升级。我意识到我的浏览器在地址栏中显示了一个图标“连接不安全”,然后去管理控制台中查找 SSL。我忘了我勾选了哪个选项——我以为我反正可以回去——但我选择了“强制 SSL”之类的选项。
有没有办法禁用它?或者检查配置?
这是浏览器中的错误
这是我的 app.yml
app.yml (3.8 KB)
以及 Nginx discourse.conf
discourse.conf.txt (10.0 KB)
1 个赞
Cedric
(Cedric)
5
是否可以直接在现有安装之上重新安装 Discourse?并且保留现有的数据库和主题?