Приложение Sinatra, использующее omniauth, получает стойку ::Protection ::SessionHijacking в ie9

У меня есть приложение Sinatra, использующее omniauth, которое постоянно выдает эту ошибку

attack prevented by Rack::Protection::SessionHijacking

, когда я пытаюсь войти (с помощью учетной записи google ).

Он отлично работает в других версиях IE, а также в chrome/firefox/safari.

Мои настройки:

rack (1.4.1)
rack-force_domain (0.2.0)
rack-protection (1.2.0)

sinatra (1.3.2)
  rack (~> 1.3, >= 1.3.6)
  rack-protection (~> 1.2)
  tilt (~> 1.3, >= 1.3.3)
omniauth (1.0.3)
  hashie (~> 1.2)
  rack

omniauth-google-oauth2 (0.1.9)
  omniauth (~> 1.0)
  omniauth-oauth2
omniauth-oauth2 (1.0.0)
  oauth2 (~> 0.5.0)
  omniauth (~> 1.0)

Кто-нибудь знает, почему это происходит?

6
задан zlog 11 April 2012 в 11:17
поделиться