簡體   English   中英

具有網站子域的Heroku SSL在瀏覽器中引起安全警告

[英]Heroku SSL with website subdomain causing security warnings in browser

訪問連接到站點子域的Heroku應用程序時,我一直收到安全證書錯誤。 到目前為止,我已經使用Heroku網域和名稱服務器成功將網站的子域(news.mysite.com)連接到我的應用程序,但是我的網站不斷路由到herokuapp的https://版本,導致瀏覽器警告用戶有關網站的信息證書。

我可以刪除到我的應用程序的https路由,還是確保瀏覽器忽略Heroku的安全證書?

名稱:

| Host  | Points to                           |
| www   | sheltered-plains-7225.herokuapp.com |
| news  | news.mysite.com                     | <-- Https Errors

重定向到https通常會在您的應用中。 除非您具有Heroku SSL端點插件和SSL證書,否則它將始終在https上出錯。

如果您需要SSL並希望使用自定義子域,則必須購買該子域的許可證並為Heroku添加Endpoint

Heroku的SSL許可證是一個通配符,它​​將覆蓋*.herokuapp.com下所有它自己的子域。 因此, sheltered-plains-7225.herokuapp.com news.mysite.com被覆蓋,而news.mysite.com沒有。

如果不需要SSL,則應更改環境。

在/config/environments/production.rb中更改

config.force_ssl = true

config.force_ssl = false

這將路由到http而不是https

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM