- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我已经创建了一个跨域策略文件,我已经将代码添加到我的 flex 应用程序,但我仍然违反安全沙箱......我做错了什么吗?这是我的错误和文件片段:
Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation: http://mysite.com/folder1/folder2/media/swf_demo.swf cannot load data from http://mysite.com/folder1/folder2/media/locXML.xml.
swf_demo.swf is my flex application
我的 flex 应用程序中添加了以下行:
Security.allowDomain("mysite.com");
Security.allowDomain("www.mysite.com");
Security.allowDomain("http://mysite.com/folder1/folder2/media/locXML.xml");
在我的 init() 函数中,我的第一行是:
Security.loadPolicyFile("http://mysite.com/crossdomain.xml");
这是我的 crossdomain.xml:
<?xml version="1.0" encoding="utf-8"?>
<cross-domain-policy>
<allow-access-from domain="www.mysite.com" secure="false"/>
</cross-domain-policy>
为什么会抛出这个错误?我一定是做错了什么......
最佳答案
就跨域安全而言,www.mysite.com 和 mysite.com 是不同的站点。如果您的 SWF 与您的数据位于同一站点上,则您不需要 crossdomain.xml 策略。我建议将用户从 mysite.com 重定向到 www.mysite.com,这样所有内容都将来自同一站点,并且不需要策略文件。
关于xml - 错误 #2044 : Unhandled securityError:. 文本=错误 #2048:违反安全沙箱:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2348687/
执行 ruby -e 'Thread.new {$SAFE=3; File.read "/tmp/foo"}.join' 结果 -e:1:in `read': Insecure operation:
我是greasemonkey 的新手,并试图了解greasemonkey 与嵌入式Web 控制台有何不同。一个在 Web 控制台上完美运行的简单脚本在 Greasemonkey 上不起作用,我不知道为
我在 android webview 中遇到以下错误 I/chromium: [INFO:CONSOLE(1)] “未捕获的安全错误:阻止了具有来源的帧” https://xxxxxxxxxx.com
我目前正在使用 Chrome 74 并尝试使用 Cypress 在我的应用程序中测试样式指南。当我加载 Cypress 时,它会抛出这个错误: SecurityError: Blocked a fra
我正在测试一个 react HOC,它检查本地存储中是否存在 token 。如果存在,它将用户重定向到 Home 组件,否则用户将被重定向到 Login 组件。 但是,我在上次测试调用 compone
当我以下一种方式将历史记录推送到浏览器时: window.history.pushState( { some_safe_data: data
我有两个 iframe。这些 iframe 通过 postMessage 进行通信。 在一个 iframe 中,如果我执行以下操作,它将不起作用。 // Broadcast to all iframe
我尝试使用DataTransfer.mozSetDataAt() jsfiddle 中的方法 script它抛出 SecurityError: The operation is insecure. 这
我们有一个利用 facebook javascript sdk 和登录功能的应用程序。 我们一直注意到我们的生产日志中出现了这个错误。专门针对 10.3 及更高版本的 iOS 设备。似乎也只针对 sa
我的 Cordova 应用程序在 Android 设备上运行时出现以下错误: Uncaught SecurityError: Failed to execute 'open' on 'XMLHttpR
当从网络加载内容时,这种情况在很多情况下都会发生,但对我们来说,最常见的是通过 Facebook 的图形快捷调用加载图像。 像这样简单的事情: package { import flash.d
错误是 SecurityError: DOM Exception 18 并且它发生在 replaceState@ https://connect.facebook.net/en_US/fbds.js第
我有一个呈现不同大小主体的 iframe 的父页面。但是,当在没有 www 的情况下导航到该站点时,您会收到以下错误: 599 未捕获的安全错误:阻止了来源为“http://example.com”的
我使用 HTML 和 JQuery mobile 进行phonegap,但是当我使用此代码测试它时,它显示错误 SecurityError: 该操作不安全。 换页功能运行良好,为什么会发生这种情况?
我正在尝试使用 HTML5 引入一个图像文件,将其绘制到 Canvas 上,对其进行一些操作,然后返回数据 URL,以便我可以引用这个新生成的图像。 这是一个简单的图像加载代码示例: You
我们有一个代码,每次打开应用程序时都会创建多个 websocket 实例。 privateMembers.webSocket = new WebSocket(url, protocol); 其中 ur
(这个问题与发现的 JS-XSL 演示有关 here ) 简单介绍一下这个演示的用途;它以 MS Excel 文件作为输入,解析数据,并以纯文本格式输出数据。我下载了该包 (zip) 并在本地运行它,
我已经为通过 iframe 嵌入到报告中的 SAP 解决方案(无论什么)制作了一个组件。在 SAP 平台 (BO) 上部署报告后,出现此错误(在 Chrome 上,但在 IE 或 FF 上也不起作用)
所以我的问题与Firefox SecurityError: "The operation is insecure." 有点相关.上传图像适用于除 Firefox Android App 之外的所有浏览
我正在尝试将数据插入本地数据库。当我打开数据库时,它给了我这个错误。我搜索了一下,发现肯定是在try catch block 中。我做到了,但还是同样的问题。 var APP_ID = "C44F83
我是一名优秀的程序员,十分优秀!