解决flex跨域访问url时遇到安全性错误

解决flex跨域访问url时遇到安全性错误

ID:8838803

大小:15.32 KB

页数:3页

时间:2018-04-09

解决flex跨域访问url时遇到安全性错误_第1页
解决flex跨域访问url时遇到安全性错误_第2页
解决flex跨域访问url时遇到安全性错误_第3页
资源描述:

《解决flex跨域访问url时遇到安全性错误》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、解决Flex跨域"访问URL时遇到安全性错误  Flash/Flex,会涉及到跨域访问URL的安全性问题,最常见的就是出现"访问URL时遇到安全性错误",这也是人们以前常说的安全沙箱问题,解决方案是在目标域名根目录加入跨域策略文件crossdomain.xml,例如: 这表示目标源允许*.techmango.com下的资源访问该域名下的资源.问题2:如果涉及到Socket,跨域策略文

2、件中需要加入to-ports,例如:        这个策略文件是指定允许哪些域的主机通过那些端口链接.问题3:如果在访问Webservice需要用到SOAPHeader验证,跨域策略

3、文件做相应修改,例如:      否则会出现DefaultHTTP错误.问题4:跨域访问第三方组件提供的数据,如BlazeDS,也会遇到DefaultHTTP错误.这需要服务器及UI端做相应配置,例如:[Service端]在服务器端的配置文件中,找到proxy-config.xml文

4、件,里面有一个默认的destination节点:默认代理的destination将转向客户端指定的URL进行请求。首先你必须使用dynamic-url属性来指定允许代理的destinations.如下:把你要访问的URL都配置到dynamic-url节点里。                      http://cnn.com/*               

5、c-url>http://news.yahoo.com/*       修改后,保存。[UI端]:为了Flex应用能够访问代理服务,要确保你的应用程序指向正确的service,并设置useProxy属性为ture.如:编译UI,重新部署。若不能正常读取RSS的信息,检查是否设置了channel

6、Set;channelSet是HTTPService的属性,一定要设置。一般来讲HTTPService和RemoteObjcet的channelSet是一样的。=========================================22222方法:1.新建一个名为crossdomain.xml的文件其内容如下:

7、omain-policy>   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。