
한두 주 정도 지나면 웹 애플리케이션 중 하나에 문제가 발생합니다.
우리 회사 환경에서는 IE8과 Chrome 최신 버전만 허용되기 때문에 웹 애플리케이션은 Chrome에서 작동하도록 제작되었으며 IE8에서 실행 시 Google Chrome Frame을 사용합니다.
2주 전까지 모든 것이 잘 작동했습니다. 갑자기 작업 중 하나가 더 이상 작동하지 않습니다.http://www.ourapplication.com~로부터https://www.ourapplication.com도메인. (이것은 크로스 브라우저 스크립팅으로 처리됩니다.)
크롬에서는 브라우저에 "안전하지 않은 스크립트 로드"를 허용할 수 있는 작은 방패가 표시되고 애플리케이션은 계속 작동합니다. IE8에서는 (실제로는 Google Chrome Frame cuckoo's egg에 의해 하이재킹되었습니다.) 이 안전하지 않은 스크립트를 허용할 방법을 찾지 못했습니다.
방법이 있나요?
답변1
요청한 내용이 100%는 아니지만 명령줄 스위치를 추가하는 것은 가능합니다.--allow-running-insecure-content다음을 수행하여 Google Chrome 프레임 명령줄에 추가합니다.이 블로그 게시물.
Software\Policies\Google\Chrome\AdditionalLaunchParameters
다음 레지스트리 키를 생성 하고 여기에 문자열을 추가 하면 됩니다. --allow-running-insecure-content
메모: 네가 있는 동안~할 수 있다그렇게 하면 매우 안전하지 않으므로 Chrome 프레임에서 '안전하지 않은 스크립트 로드' 메시지가 표시되는 방법을 아는 사람이 있으면 공유해 주세요.
AnotherLaunchParameters 레지스트리 키에 대한 자세한 내용은 다음을 참조하세요.http://www.chromium.org/administrators/policy-list-3