`
SilverRing
  • 浏览: 73439 次
社区版块
存档分类
最新评论

[flex3] 关于crossdomain.xml

    博客分类:
  • Flex
阅读更多
在jboss4.2中设置crossdomain.xml应该放在[jboss home]/server/default/deploy/jboss-web.deployer/Root.war下,内容为

<?xml version="1.0"?> 
<!DOCTYPE cross-domain-policy 
SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <allow-access-from domain="*" />
</cross-domain-policy>


这个目录是jboss的根目录,可以通过以下的url访问crossdomain.xml:

http://domainname:8080/crossdomain.xml

如果crossdomain.xml不是放在根目录下,而是在某个webapp下面,在flex中就需要在初始化的时候用

Security.loadPolicyFile("http://domainname:8080/dir/crossdomain.xml");


强制引用。
分享到:
评论
1 楼 SilverRing 2008-09-10  
若使用tomcat,则放在 [tomcat home]/webapps/ROOT 下面。

相关推荐

    webloigc 中设置 flex crossdomain.xml 文件

    3. 配置WebLogic:为了让WebLogic服务器能够正确处理`crossdomain.xml`,你需要配置WebLogic的MIME类型映射。在WebLogic管理控制台中,转到`Servers` &gt; `Server Name` &gt; `Default Web Module` &gt; `MIME Types`,然后...

    Flash flex与JS通信

    当Flex应用试图从不同源加载数据或调用JavaScript时,Flash Player会检查目标服务器的根目录下是否存在crossdomain.xml文件。这个文件定义了哪些域被允许访问,以及允许的访问权限。例如,如果一个Flex应用在一个域...

    crossdomain

    `crossdomain.xml`是服务器端的一个XML文件,它定义了哪些外部源(即其他域名)的Flash或Flex内容可以访问该服务器的资源。这个文件允许跨域资源共享(CORS),使Flex应用能够安全地从其他域获取数据,比如地图服务...

    tomcat跨域解决方案

    - 在Flex应用中加载`crossDomain.xml`文件: ```actionscript protected function onCreationCompleteHandler(event:FlexEvent):void { Security.loadPolicyFile("http://192.169.1.137:88/crossdomain.xml"); ...

    BlazeDS入门:HTTP Service

    无论是哪种方案,都需要在服务器端 Web 应用的根目录下配置 crossdomain.xml。 使用服务器端代理,可以简单在服务器端定义 DefaultHTTP,打开 proxy-config.xml,如下配置。其中*号表示 ...

    flex 安全沙箱问题备忘

    最后,当在Flex代码中加载crossdomain.xml文件时,需要使用Flash Player提供的Security类加载策略文件: ```actionscript Security.loadPolicyFile("***"); ``` 通过这行代码,***域下的Flash应用会提前加载***域...

    flex 沙箱安全问题

    3. **权限问题**:确保服务器具有适当的权限读取crossdomain.xml文件。有时候权限不足也会导致无法正确加载该文件。 4. **使用Flex SDK工具**:可以利用Flex SDK中的工具来帮助诊断和解决跨域问题,例如使用`mx....

    Flex跨域问题

    所以当我用Flex 3调用cross domain的web service时,还使用上面的crossdomain.xml文件,结果就报错说security error。于是稍微研究了一下,得到如下解决方案,其实就是要改变crossdomain.xml的内

    ArcGIS API for Flex开发WebGIS中的安全沙箱问题

    3. **使用代理服务**:对于那些不支持CORS或无法修改crossdomain.xml的第三方服务,可以使用ArcGIS Server的代理服务。代理服务会代替客户端向目标服务器发起请求,并将结果转发给客户端,从而规避跨域限制。 4. **...

    Flex 安全沙箱问题 简单处理方法

    Flex安全沙箱问题是一个在开发基于...总的来说,解决Flex安全沙箱问题需要深入理解沙箱机制、跨域策略和`crossdomain.xml`文件的配置,同时关注服务器端的实现细节,以确保应用程序既能正常运行,又能保障用户的安全。

    flex跨域访问问题

    在服务器上创建或修改`crossdomain.xml`,包含允许Flex应用访问的源信息,例如: ```xml &lt;cross-domain-policy&gt; &lt;allow-access-from domain="*" secure="false"/&gt; &lt;/cross-domain-policy&gt; ``` 这将允许任何...

    weblogic跨域flex

    创建一个XML文件,例如`crossdomain.xml`,并将其放置在WebLogic服务器的根目录下。这个文件定义了哪些来源(domains)的请求被允许访问服务器资源。以下是一个基本的`crossdomain.xml`文件示例: ```xml &lt;?xml ...

    在Flex中发布地图 程序报错 SecurityError: Error #2048: 安全沙箱冲突,只需要下载添加这个就可以

    我按照网上的方法把那个crossdomain.xml文件在根目录放了个遍,还是不行。 真正解决我问题的操作是这样的,在安装 arcgis后,C:\Inetpub\wwwroot\ArcGis\rest\的下面有个crossdomain.xml,把这个文件复制到C:\...

    ActionScript 3.0安全沙箱及相关问题资料

    《主策略文件crossdomain.xml .txt》和《flash跨域策略文件crossdomain.xml配置详解.txt》是关于如何配置和理解`crossdomain.xml`文件的资料。这个文件可以设置在服务器根目录下,以允许特定域的Flash内容访问该...

    lex for arcgis java tomcat环境不能跨域问题 (安全沙箱问题2048

    总的来说,解决Flex for ArcGIS在Java Tomcat环境下的跨域问题,主要涉及理解浏览器的同源策略,正确配置`crossdomain.xml`文件,并确保服务器重启以使更改生效。对于开发和测试环境,广泛接受的权限设置可能是合适...

    flex3和ibatis3的整合

    这可以通过在服务器端设置跨域策略文件(crossdomain.xml)来实现。 7. **性能优化**:为了提高性能,可以对查询进行优化,如使用预编译的SQL语句(PreparedStatement)、减少不必要的网络请求,以及在Flex端缓存...

    flex socket解决安全沙漏

    - 在Flex代码中,确保在建立Socket连接前加载并验证`crossdomain.xml`文件。可以使用`Security.loadPolicyFile()`方法来实现。 - 如果服务器返回的策略文件正确,Flash Player将允许Socket连接。 3. **使用...

    Flex面试题一宣贯.pdf

    12. Flex安全设置:crossdomain.xml用于控制跨域访问,定义允许访问的域策略。 在准备Flex面试时,考生应深入理解上述知识点,并能够应用这些知识点解决实际问题。这些知识点的掌握程度,往往反映了应试者对Flex和...

    flex 博客阅读器 实现代码

    - `useProxy`属性设置为`false`表示不使用代理,因为目标服务器已设置了跨域策略文件`crossdomain.xml`。 5. **数据处理** - 获取到博客数据后,需要对其进行解析并展示给用户。 - 可以通过监听HTTPService组件...

    Flex与Java通信

    在Tomcat的`\webapps\ROOT`目录下添加`crossdomain.xml`文件,允许来自任何域名的访问,以解决安全沙箱限制。 总结起来,实现Flex与Java通信涉及多个步骤,包括配置BlazeDS、设置XML文件、处理部署问题、满足Flex类...

Global site tag (gtag.js) - Google Analytics