2010-04-22 49 views
0

我有3点:使用子域运行网站时的安全异常?

  1. media.lmenaria.com - >托管图片
  2. webservice.lmenaria.com - >从数据库中发送图片的URL。
  3. www.lmenaria.com - >主机Silverlight应用程序和显示图像。

当我运行页面“http://www.lmenaria.com/silverlight.aspx”。我正在接受例外。那么我该怎么办?

System.Security.SecurityException: Security error. 
    at System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult) 
    at System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClass5.<EndGetResponse>b__4(Object sendState) 
    at System.Net.Browser.AsyncHelper.<>c__DisplayClass2.<BeginOnUI>b__0(Object sendState) at System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state) 
    at System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult) 
    at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result) 
    at System.Net.WebClient.OpenReadAsyncCallback(IAsyncResult result) 

我想,我所有的网站在同一个域乳宁,所以我并不需要跨域个XML。请让我知道如何修复它。

我试图把corssdoamin xml media.lmenaria.com,webservice.lmenaria.com两个,并工作正常,但只有在
www.lmenaria.com无法正常工作。

我们正在使用WebClient下载图像。

由于提前, Laxmilal Menaria

+0

你试过从www.lmenaria.com域访问策略文件?如果它可以从浏览器访问它应该工作正常。对于详细的问题,我宁愿使用Fiddler来调查SilverlightApp试图获取策略文件的位置。 – 2010-04-22 16:42:57

回答