2011-10-07 101 views
2

我離開了一個星期的編碼,當我回到鉻不會與本地主機應用程序中展示我的軌道:3000。Rails的SSL谷歌瀏覽器問題

該應用程序對通過config.force_ssl =真正的SSL。

我認爲它的一個應用程序的問題,但在Firefox它工作得很好。

從軌服務器控制檯窗口中,似乎Chrome並不會傳送正確的請求:

[2011-10-07 09:21:46] ERROR bad Request-Line `\x16\x03\x00\x00U\x01\x00\x00Q\x03\x00Nמ¿י!┐°J=סאו$íK┬╦φ°S^ºí`ó\x00\x17█\x1E⌐פ╙\x00\x00*\x00 \x00ט\x00ח\x009\x008\x00ה\x005\x00E\x00D\x00f\x003\x002\x00צ\x00A\x00\x04\x00\x05\x00/\x00\x16\x00\x13■ \x00'. 

而在Firefox瀏覽器是

Started GET "/" for 127.0.0.1 at 2011-10-07 09:22:39 +0200 
    Processing by PagesController#home as HTML 
    ←[1m←[36mUser Load (0.0ms)←[0m ←[1mSELECT "users".* FROM "users" WHERE "users"."id" IS NULL LIMIT 1←[0m 
Rendered pages/home.html.erb within layouts/application (372.0ms) 
    ←[1m←[35mCACHE (0.0ms)←[0m SELECT "users".* FROM "users" WHERE "users"."id" IS NULL LIMIT 1 
    ←[1m←[36mCACHE (0.0ms)←[0m ←[1mSELECT "users".* FROM "users" WHERE "users"."id" IS NULL LIMIT 1←[0m 
Rendered layouts/_header.html.erb (2.0ms) 
Rendered layouts/_footer.html.erb (0.0ms) 
Completed 200 OK in 613ms (Views: 610.0ms | ActiveRecord: 3.0ms) 

任何人都知道如何解決鉻工作?

謝謝

+0

我有同樣的問題,但在生產...我託管在Heroku上一個Rails應用程序,我給它一個自定義域。我已經通過設置config.force_ssl = true在我的應用程序中設置了SSL,位於environment/production.rb中。 問題發生時,我嘗試訪問透過Chrome我的應用程序,使用自定義域名我得到的最可怕的屏幕說: 「您試圖訪問customdomain.com而是你居然達到了服務器標識本身作爲myapp.herokuapp。 COM ......」 我如何可以訪問https://customdomain.com沒有醜陋的畫面,只有瀏覽器顯示任何想法?謝謝 !! – Myna

+0

我認爲你需要購買SSL證書才能修復 –

回答

2

嘗試先清除緩存。

+0

Doh。非常感謝! –

+1

謝謝Vezu,你救了我很多麻煩。 Upvoted! –

+0

不客氣 – Benjamin