현재 플렉스 기반 웹 응용 프로그램을 테스트하기 위해 리버스 프록시를 설정하고 있습니다.플렉스 역 프록시 문제
현재 설정은 프록시를 다른 호스트로 리버스 프록시하기 위해 mod _
프록시 (mod _
프록시 _
http)와 함께 사용합니다. 플래시 플레이어의 요청을 제외하고는 "보안 오류 액세스 url"이라는 오류 메시지가 나타나는 것을 제외하고는 모두 작동하는 것 같습니다.
"< allow-access-from domain ="* "/"> "을 사용하여 모든 것을 허용하는 백엔드 시스템에 crossdomain.xml을 설정했습니다.
crossdomain.xml은 백엔드 서버와 프록시 서버 모두에서 사용할 수 있습니다.
이상한 부분은 firebug로 연결 트래픽을 모니터링 할 때 브라우저가 프록시를 우회하여 백엔드 서버로 바로 이동하여 crossdomain.xml 파일을 가져 오는 것입니다.
누구나 flex와 같은 환경에서 제대로 작동하는 방법에 대한 제안 사항이 있습니까?
다음은 프록시 구성입니다.
<IfModule mod_proxy.c>
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
ProxyVia On
<Location "/">
ProxyPass http://backend:9080/
ProxyPassReverse http://backend:9080/
</Location>
</IfModule>
어디에서 설정할 것입니까? – dskiles