저는 매우 신축적입니다. Flex에서 간단한 로그인 페이지를 만들고 jsp 페이지가있는 Eclipse에서 webproject를 만들었습니다. 나는 그 jsp 페이지를 tomcat webapps에 넣었다. 이제 FlashBuilder에서 로그인 응용 프로그램을 실행할 때 IP 주소가 예 : http://111.111.111.111/login.jsp이고 URL이 HttpService에 전달되면 정상적으로 작동합니다. 하지만 webapps 내 webapps 내 login.swf 파일을 넣을 때 해당 jsp가있는 폴더에 넣고 http://localhost:8080/login.swf 예를 들어 페이지가 표시되지만 로그인 버튼을 클릭하면이 오류와 함께 "보안 오류 액세스 URL"이 표시됩니다. 그것은 이런 식으로 며칠 뒤로 그것은 잘 작동하지만 지금은이 잘못 PLZ 내게 도움이 붙어 있어요.Flex에서 URL에 액세스 할 때 보안 오류가 발생했습니다.
1
A
답변
1
단지의 경우에 crossdomain.xml 파일을 사용해보십시오 :
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
를 문제가 해결되지 않으면, 내가 특정 웹 관련 항목에 액세스 어도비 플래시/플렉스 파일이 올바르게 때 작동하지 않기 때문에 그것은 생각 localhost를 사용합니다. 기본적으로 전화 할 것, 그래서 당신은 crossdomain.xml 파일을 사용하거나 웹 응용 프로그램 내에서 프록시를 설정할 수 있습니다 http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.html#119065
0
:
업데이트 링크 : 당신은 귀하의 신뢰할 수있는 도메인에 추가해야합니다 myserver/myapp/someotherservice는 무엇이든간에 백엔드는 원하는 서비스에 전화를 걸 것이지만 기술적으로이기 때문에 같은 도메인에있는 것처럼 Flash에 보이게합니다.
관련 문제
- 1. url에 액세스 할 때 보안 오류가 발생했습니다.
- 2. 플렉스 보안 오류 URL에 액세스
- 3. FlexBuilder 외부의 서비스에 액세스 할 때 보안 오류가 발생했습니다.
- 4. 액세스 할 때 "리소스 부족"오류가 발생했습니다.
- 5. Blackberry에서 "보안 API 액세스 시도"오류가 발생했습니다.
- 6. URL에 연결하는 중 오류가 발생했습니다.
- 7. URL에 대시가있어서 404 오류가 발생했습니다.
- 8. JS에서 ActionScript 함수를 호출 할 때 보안 오류가 발생했습니다.
- 9. Windows에서 웹 사이트를 실행하려고 할 때 MonoDevelop 보안 오류가 발생했습니다.
- 10. IE8 MooTools로 보안 오류가 발생했습니다.
- 11. dll에서지도를 사용할 때 액세스 위반 오류가 발생했습니다.
- 12. sdk 데이터 저장소에 액세스 할 때 가져 오기 오류가 발생했습니다.
- 13. iframe 문서 개체에 액세스 할 때 "액세스가 거부되었습니다."오류가 발생했습니다.
- 14. 가져온 변수 iteritems()에 액세스 할 때 오류가 발생했습니다.
- 15. 기본 경로 이외의 다른 주소로 액세스 할 때 오류가 발생했습니다.
- 16. aspx 페이지에 액세스 할 때 인증 오류가 발생했습니다.
- 17. winsp를 사용하여 파일을 업로드 할 때 액세스 오류가 발생했습니다.
- 18. Txt 파일 C#으로 액세스 할 때 오류가 발생했습니다
- 19. WebService에 액세스 할 때 오류가 발생합니다.
- 20. flex에서 사용하는 웹 서비스의 보안
- 21. 해시 앵커 태그로 인해 URL에 오류가 발생했습니다
- 22. django 앱을 배포 할 때 오류가 발생했습니다.
- 23. 4d 벡터에 액세스 할 때 문제가 발생했습니다.
- 24. Umbraco 디렉토리 URL에 404 오류가 발생했습니다.
- 25. wcf 데이터 서비스에 액세스 할 때 Silverlight 보안 예외가
- 26. Windows DDK로 컴파일 할 때 오류가 발생했습니다.
- 27. 컴파일 할 때 ARC 오류가 발생했습니다.
- 28. 대화 상자를 표시 할 때 오류가 발생했습니다
- 29. C#으로 로그인 할 때 오류가 발생했습니다.
- 30. 테이블을 자르려고 할 때 MySQL 오류가 발생했습니다.
@Shaz는 내가 crossdomain.xml 파일을 사용하는 방법과 crossdomain.xml 파일을 어디에 둘 것인지 안내 할 수 있습니다. –
@Java_NewBie 예. 파일은 crossdomain.xml로 저장되고 동영상이 액세스해야하는 모든 서버의 사이트 루트에 배치됩니다. 그래서 위의 xml 파일을 무비가 접근하려고하는 서버의 루트에 놓고 이름을'crossdomain.xml'로 지정하십시오. 자세한 내용은 다음 페이지를 참조하십시오. http://goo.gl/TmNb8 – Shaz
@Java_NewBie 크로스 도메인 파일은 호출하는 도메인의 루트 디렉토리 (http://111.111.111.111/crossdomain.xml)에 있어야합니다. SWF가 호출하는 동일한 도메인에서 SWF가 제공되는 경우 이러한 파일 중 하나가 필요하지 않습니다. – JeffryHouser