Flash Player10.1.102.64版本后,跨域访问不支持带中文的地址
同一个team里,每台开发机都是OA的IIS,地图服务由同一台服务器发布,flexviewer的页面嵌在OA系统里面
最近陆续有开发机出现不能加载地图的情况,今天把这问题解决了
原来在Flash Player 10.1.102.64版本更新了以下几项
- CVE-2010-3654:内存异常漏洞,可导致任意代码执行;
- CVE-2010-3636:输入确认漏洞,可导致使用特定服务器编码绕过跨域策略文件限制;
- CVE-2010-3637:内存异常漏洞,可导致任意代码执行,仅限IE ActiveX版本;
- CVE-2010-3638:信息泄露漏洞,仅限Mac、Safari浏览器;
- CVE-2010-3639:拒绝服务漏洞,可能导致任意代码执行,但尚未发现实例;
- CVE-2010-3640/…/3650/3652:多个内存异常漏洞,可导致任意代码执行;
- CVE-2010-3976:库载入漏洞,可导致任意代码执行。
其中的CVE-2010-3636项更新,怀疑是对跨域访问的地址限制了非英文字符,于是把所有地图服务名称改成英文重新发布,问题解决
最近陆续有开发机出现不能加载地图的情况,今天把这问题解决了
原来在Flash Player 10.1.102.64版本更新了以下几项
- CVE-2010-3654:内存异常漏洞,可导致任意代码执行;
- CVE-2010-3636:输入确认漏洞,可导致使用特定服务器编码绕过跨域策略文件限制;
- CVE-2010-3637:内存异常漏洞,可导致任意代码执行,仅限IE ActiveX版本;
- CVE-2010-3638:信息泄露漏洞,仅限Mac、Safari浏览器;
- CVE-2010-3639:拒绝服务漏洞,可能导致任意代码执行,但尚未发现实例;
- CVE-2010-3640/…/3650/3652:多个内存异常漏洞,可导致任意代码执行;
- CVE-2010-3976:库载入漏洞,可导致任意代码执行。
其中的CVE-2010-3636项更新,怀疑是对跨域访问的地址限制了非英文字符,于是把所有地图服务名称改成英文重新发布,问题解决