读书人

Silverlight 模拟 http请求 出现安全

发布时间: 2012-08-13 13:21:53 作者: rapoo

Silverlight 模拟 http请求 出现安全问题。
WebRequest request = HttpWebRequest.Create("http://www.cnblogs.com");
request.Method = "GET";
request.BeginGetResponse(HandleAsyncCallback, request);


public void GetRequestStream_Completed(IAsyncResult ar)
{


WebRequest wrq = (WebRequest)ar.AsyncState;
WebResponse wrs = wrq.EndGetResponse(ar);//运行到这就报安全错误

}

根据网上提示,加上clientaccesspolicy.xml这个跨域安全配置的文件,结果还是一样。 刚开始学,求高手解答

[解决办法]
Silverlight的WebRequest 经常会遇到跨域的问题,造成访问权限不足的错误。
楼主需要将跨域文件放在项目根目录下即可解决问题。

详细请参考:


http://www.silverlightchina.net/html/tips/2012/0715/17364.html

http://www.silverlightchina.net/html/tips/2012/0715/17376.html

http://www.silverlightchina.net/html/tips/2012/0110/13234.html

http://www.silverlightchina.net/html/tips/2011/1208/12407.html

读书人网 >CAD教程

热点推荐