[英]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.