현재 실버 라이트 앱을 개발 중입니다. 개발의 용이성을 위해 로컬 컴퓨터에서 앱을 개발하고 싶습니다. Windows에서 PHP를 호스팅하는 Apache Server를 사용하고 있습니다. http://localhost/getData.php에 WebClient DownloadStringASync를 수행하고 있지만 Silverlight 웹 페이지는 Visual Studio ASP 서버 http://localhost:54994/MySilverlight.aspx에서 실행 중입니다. 실버 라이트 앱이 vs2010 서버에서 실행 중이며 크로스 도메인 문제가있는 표준 아파치 서버를 호출하기 때문에 생각합니다. 응용 프로그램이 실행될 때 innerexception은 System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse의 System.Security.SecurityException을 표시합니다.크로스 도메인 실버 라이트 localhost 문제
나는 ASP 서버와 아파치 서버의 루트에 accesspolicy.xml 파일을 넣으려고했지만 여전히 문제를 해결하지는 못했다. 나는 웹 사이트 서버에서 코드를 실행하고 웹 클라이언트 요청을 동일한 도메인으로 호출하는 것처럼 코드에 문제가 없다는 것을 알고 있습니다.
도움을 주시면 감사하겠습니다.
답변으로 질문을 표시하십시오. –