问题标签 [crossdomain.xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
26636 浏览

apache-flex - Flex 和 crossdomain.xml

我想知道将 crossdomain.xml 添加到应用程序服务器的根目录是否存在任何安全问题?可以将它添加到服务器的任何其他部分吗?您是否知道不需要服务器有此文件的任何变通方法?

谢谢达米安

0 投票
5 回答
126144 浏览

flash - 有人可以发布格式良好的 crossdomain.xml 示例吗?

我一直在阅读 Adob​​e 在 Flash 9-10 中使 crossdomain.xml 更加严格,我想知道有人可以向我粘贴他们知道有效的副本。在 Adob​​e 的网站上查找最近的示例时遇到了一些麻烦。

0 投票
2 回答
13245 浏览

iis - 当它说将 crossdomain.xml 放在根目录中时,它会在 IIS 上的什么位置?

是 wwwroot、C、托管资产的根虚拟目录,还是资产所在的同一个文件夹?

这意味着如果我有一个虚拟目录 'virdir' 和一个子目录 'swf',它真的很像 C:\somedir\assets\swf\,crossdomain.xml 需要去哪里,以便我的 swf 应用程序在不同的服务器上可以访问swfs吗?

0 投票
2 回答
340 浏览

actionscript - 您是否需要在代码中添加一些内容才能访问 crossdomain.xml 允许的资产?

想知道我是否需要在我的 swf 中做一些事情才能访问不同服务器上的资产,这不仅仅是指定资产的 url。flash 是否会在幕后处理“获取 crossdomain.xml 并验证所有内容”,或者我是否需要包含一些特殊代码,而不仅仅是请求 swf 文件?

0 投票
1 回答
3844 浏览

flash - 如何在 actionscript 中为 crossdomain.xml 指定自定义位置?

我们在媒体托管服务器上托管 swf 资产,无法将文件放到根目录,有人知道为 crossdomain.xml 指定自定义位置的代码是什么样的吗?如果你有示例代码。

0 投票
1 回答
1038 浏览

apache-flex - 将 Amazon S3 文件托管用于 Flex 模块/swfs 时的安全问题

在使用 Amazon S3 的托管托管 Flex 站点(具有多个模块)时,我会遇到什么样的安全问题?

如果它们是从两个不同的子域加载的,我什至可以在两个不同的 swf 之间进行通信吗?(这些将是模块)

我还不知道我是否会在 S3 上托管所有模块或只是一些。为了测试对服务器负载的影响,只测试托管我们的主 .swf(公共网站)肯定会更容易

我知道用于 web servcies 的 crossdomain.xml - 这也适用于跨域 swf 通信吗?

0 投票
5 回答
4121 浏览

apache-flex - 有谁知道 salesforce.com 上的跨域策略文件是否已更改?

突然,我的 Flex 应用程序无法再通过其 API 连接到 salesforce.com,我遇到了安全沙箱违规行为。登录凭据是正确的,我已经通过不同的方式尝试过它们,并且我在下面对它们进行了混淆。

这在今天早些时候工作得很好,从那以后我就没有编码了。

其他人遇到过这个或知道发生了什么吗?

这是返回给我的应用程序的异常

0 投票
3 回答
10034 浏览

apache-flex - 弹性加载策略文件 crossdomain.xml

我想将我的 crossdomain.xml 文件放在与根目录不同的位置,因为它只会产生很多依赖问题。

我如何告诉 flex 从我的 crossdomain.xml 文件中查找根目录以外的其他位置?我是否将 loadPolicy 代码添加到我的 flex 应用程序的 init 方法中?

有人有这方面的好样品吗?

0 投票
1 回答
1718 浏览

flash - 当有例如 PHP/cURL 时,crossdomain.xml 和 clientaccesspolicy.xml 是什么意思?

因此,假设我有一个站点,但上面没有 crossdomain.xml 或 clientaccesspolicy.xml。

这意味着人们无法通过 Silverlight 或 Flash 应用程序访问我的网站。

但他们可以使用,比如 PHP 中的 cURL(或其他语言中的等价物)从我的站点获取信息,并通过 REST 或 WebService 等将其提供给他们的 Silverlight 和 Flash 应用程序。

  • 有人可以准确解释这些限制如何保护我的网站,例如跨域脚本吗?

  • 他们用 PHP/cURL 和可以通过脚本访问我的网站的等价物无法做到这一点的保护措施是什么

0 投票
5 回答
2932 浏览

apache-flex - SWF 不是可加载模块

我们正在创建一个使用动态加载到主 swf 中的模块的应用程序。我们遇到的问题是,当我们在本地调试主应用程序时,我们无法加载位于测试服务器上的模块。我们得到的错误是“SWF 不是可加载模块”。

我查了一下,发现我们需要服务器上的一个跨域文件,该文件授予从外部位置加载模块的权限。所以我们创建了一个简单的跨域文件并将其放在服务器上,但这似乎没有帮助。

这是跨域文件:

我们通过 ModuleLoader 类和所有默认设置加载模块,没有自定义应用程序域等。当我们将主 swf 部署到服务器上时,我们能够毫无问题地加载模块。

有什么线索吗?跨域文件是否可能缺少某些设置?

更新:似乎外部模块已成功加载(我可以在我的 HTTP 嗅探器中验证)但在主应用程序中加载时无法初始化。错误仍然是“SWF 不是可加载模块)