나는 Optimizely (A/B 테스트를 만들 수있는 도구의 이름 등)로 내 웹 사이트를 테스트하려고합니다. 이 도구는 iframe 안에 내 페이지를로드하려고하는데 JS 오류가 발생합니다 : blocked a frame with origin "...optimizely..." from accessing a frame with origin "...my site..." protocols domains and ports must match
.특정 사이트에 교차 스크립팅을 허용하는 방법은 무엇입니까?
어떻게 든 내 사이트에 액세스하고 JS를 실행할 수있게하고 싶습니다. 어떻게해야합니까?
(I는 보안 위반을 만들려하지 않음) 나는 이러한 액세스를 허용하는 HTTP 헤더를 추가 할 수 있습니다 읽을 수 있지만 특정 사이트 수 있도록 정의 할 수 있습니다 경우 찾을 수없는
- 은 뭔가에 대한
window.postMessage
를 읽을 수 있지만 나는 양쪽에 코드를 변경해야 추측 - 그리고 당신은 다른 사이트에서 다운로드 할 수 있도록 Cross Origin Resource Sharing을 사용할 수 있습니다 Optimizely 코드