내가 얻을 iframe에 출시 레일 응용 프로그램과 여기
같은 문제 :
로그에서
"당신이 원하는 변화가 거부되었습니다"
ActionController :: InvalidAuthenticityToken
이 보인다 마스터 페이지가 내부 페이지와 다른 도메인에있는 iframe 상황에서 개발할 때 IE에서 문제가 발생합니다. (if : iframe 화 된 Facebook 응용 프로그램)
IE의 기본 "중간"개인 정보 설정에는 해당 상황의 쿠키에 문제가 있기 때문입니다. 예, application_controller.rb에서 :
가능한 솔루션 (P3P은 iframe 인터넷 익스플로러 구글하려고)하십시오 P3P 헤더를 설정하는 것입니다
before_filter :set_p3p
def set_p3p
response.headers["P3P"]='CP="CAO PSA OUR"'
end
그것은 내 경우에 작동합니다.
안부
참조 : IE의 http://duanesbrain.blogspot.com/2007/11/facebook-ie-and-iframes.html
버전? – shingara
IE8에서만 시도했지만, 다른 버전은 없어요. –
AJAX 쿼리를 만들 때 발생하지 않습니다. –