Rails的SSL谷歌浏览器问题

问题描述:

我离开了一个星期的编码,当我回到铬不会与本地主机应用程序中展示我的轨道: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证书才能修复 –

尝试先清除缓存。

+0

Doh。非常感谢! –

+1

谢谢Vezu,你救了我很多麻烦。 Upvoted! –

+0

不客气 – Benjamin