Silverlight使用HttpWebRequest和HttpWebResponse时发生System.Security.SecurityException: 安全性错误
来源:互联网 发布:激战2马乔丽捏脸数据 编辑:程序博客网 时间:2024/05/01 03:20
异常代码发生在第二句
HttpWebRequest request = result.AsyncState as HttpWebRequest;
WebResponse response = request.EndGetResponse(result);
提示信息:
System.Security.SecurityException ---> System.Security.SecurityException: 安全性错误。
位于 System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)位于 System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClass5.<EndGetResponse>b__4(Object sendState)
位于 System.Net.Browser.AsyncHelper.<>c__DisplayClass2.<BeginOnUI>b__0(Object sendState)
--- 内部异常堆栈跟踪的结尾 ---
位于 System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state)
位于 System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
位于 SilverlightApplication2.MainPage.ResponseCallback(IAsyncResult result)
解决:
在\webapps\ROOT\下增加两个文件:
crossdomain.xml和clientaccesspolicy.xml
------------------------------------------------------------------------
--crossdomain.xml--
------------------------------------------------------------------------
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM " http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all" />
<allow-access-from domain="*"/>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
------------------------------------------------------------------------
--clientaccesspolicy.xml--
------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?><access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="*">
<domain uri="*"/>
</allow-from>
<grant-to>
<resource path="/" include-subpaths="true"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>
- Silverlight使用HttpWebRequest和HttpWebResponse时发生System.Security.SecurityException: 安全性错误
- Silverlight使用HttpWebRequest和HttpWebResponse时发生System.Security.SecurityException: 安全性错误
- silverlight MVC System.Security.SecurityException: 安全性错误。
- System.Security.SecurityException: 安全性错误。
- 在 ASP.NET 中虚拟目录指向远程共享时发生"System.Security.SecurityException: 安全性错误"的解决办法
- 【WitchHat.cn心得】Silverlight中,即使使用HttpWebRequest也抛System.Security.SecurityException
- remoting 发生System.Security.SecurityException 异常
- 使用Enterprise Library时出现“System.Security.SecurityException: 不允许所请求的注册表访问权”错误
- 修复: System.Security.SecurityException 错误消息
- .Net 使用HttpWebRequest 和 HttpWebResponse 下载文件
- (转)HttpWebRequest和HttpWebResponse
- HttpWebRequest 和 HttpWebResponse 类
- HttpWebRequest和HttpWebResponse类
- HttpWebRequest和HttpWebResponse
- DotNet Compact Framework 中使用HttpWebRequest和HttpWebResponse时使用Cookie
- C#使用HttpWebRequest和HttpWebResponse上传文件示例
- httpwebrequest/httpwebresponse实际项目使用
- HttpWebRequest 和 HttpWebResponse 的应用
- 终于找到了,我想要的
- 自动添加/删除
- 实时渲染(第三版):第二章 图形渲染管道 2.1 体系结构
- 巧妙利用VS 的分栏功能,提高开发效率
- 我在北京工作这几年 – 一个软件工程师的反省
- Silverlight使用HttpWebRequest和HttpWebResponse时发生System.Security.SecurityException: 安全性错误
- 《史蒂夫·乔布斯传》中文PDF文字版官方传记电子书下载
- Java学习日志--其他对象Calendar
- C++环境 vimrc
- 数组和集合
- 面向对象的封装和继承
- 原处
- 利用WebService实现远程服务器文件的上传和下载
- C#基础概念二十五问