플래시 앱에 문제가있는 고객을 돕고 있습니다. 플래시 응용 프로그램은 XMLSocket을 사용하여 localhost에서 실행되는 서비스에 연결합니다. 그것은 파이어 폭스 아래에서 잘 작동합니다. XMLSocket은 Firefox에서 작동하지만 IE는 작동하지 않습니다.
그것은 설치로 보안 정책에 다음 줄을 사용
:은 System.security.loadPolicyFile을 ("XMLSocket에 : // localhost를 : 10032");
firefox에서 플래시 응용 프로그램을 실행하면 포트 10032에서 수신 대기하는 서비스가 < 정책 파일 요청/>과의 연결을 통해 응답하고 올바르게 작동합니다. IE에서는 서비스가 연결을 얻지 못하고 이후의 소켓 연결이 작동하지 않습니다.
편집 : 숨겨진 div 태그에 플래시를 삽입하면 문제가 발생한 것으로 나타났습니다. 이 경우 정책 파일 요청을 보내는 것을 거부했습니다. div가 숨겨져 있지 않으면 작동합니다. FF와 IE 사이의 다른 버전의 플래시에 대한 대답은 바로 그 것이 었습니다. FF (이전 버전이었습니다)에서 작동하는 이유입니다. 최신 버전은 숨겨진 DIV 태그를 좋아하지 않았습니다.