0
我已經閱讀了大量關於設置cookie以跨域工作的SO和博客上看似類似的問題,但我的問題比這更具體。一般來說,我的cookie session_store就像是dev和prod中的魅力一樣,跨越瀏覽器和跨子域,只有IE8例外,它不會讓我登錄(它只是將我重新定向到目標頁面),可能問題是它不會發布cookie。Rails 3.2,Devise 2.2.3和IE8登錄問題
我session_store.rb初始化爲:
Xavy2::Application.config.session_store :cookie_store, :key => 'sitesession', domain: ".site.com"
這裏是一個IE8登錄輸出attept
2013-08-19T15:50:13.352878+00:00 app[web.1]: Started GET "https://stackoverflow.com/users/sign_in" for 154.51.130.161 at 2013-08-19 15:50:13 +0000
2013-08-19T15:49:03.398016+00:00 heroku[router]: at=info method=POST path=/users/sign_in host=www.xavy.com fwd="84.207.252.4" dyno=web.1 connect=1ms service=1263ms status=302 bytes=86
2013-08-19T15:50:18.350332+00:00 heroku[router]: at=info method=GET path=/users/sign_in host=www.xavy.com fwd="154.51.130.161" dyno=web.1 connect=2ms service=5033ms status=200 bytes=8737
2013-08-19T15:50:29.746857+00:00 app[web.1]: Started POST "https://stackoverflow.com/users/sign_in" for 154.51.130.161 at 2013-08-19 15:50:29 +0000
2013-08-19T15:50:30.282263+00:00 heroku[router]: at=info method=POST path=/users/sign_in host=www.xavy.com fwd="154.51.130.161" dyno=web.1 connect=14ms service=542ms status=302 bytes=86
2013-08-19T15:50:30.409250+00:00 app[web.1]: Started GET "/" for 154.51.130.161 at 2013-08-19 15:50:30 +0000
2013-08-19T15:50:30.679531+00:00 heroku[router]: at=info method=GET path=/ host=www.xavy.com fwd="154.51.130.161" dyno=web.1 connect=3ms service=276ms status=200 bytes=9291
2 service=6ms status=200 bytes=84056
我不知道這是相關的,否則什麼人需要看到幫助我調試或解決此問題?
謝謝。