`
wangcheng
  • 浏览: 1465072 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论

在JBoss4.2中放置crossdomain.xml解决flex3跨域访问WebService问题

阅读更多

Flex访问部署在JBoss4.2上的WebService时报错

Web Service Error
code: Channel.Security.Error
detail: Destination: DefaultHTTP
message: Security error accessing url
rootCause: [SecurityErrorEvent type="securityError" bubbles=false cancelable=false eventPhase=2 text="Error #2170"]
 

需要给JBoss设置crossdomain.xml,将crossdomain.xml放到


jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer\ROOT.war 目录中。


这样用 http://域名或IP:8080/crossdomain.xml 是可以访问到xml的

 

crossdomain.xml内容如下: 在FlashPlayer9和10中测试通过

 

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <site-control permitted-cross-domain-policies="all" />
    <allow-access-from domain="*" to-ports="*" secure="false"/>
    <allow-http-request-headers-from domain="*" headers="*" secure="false" />
</cross-domain-policy>

 

重启服务器后,问题解决

 

参考

http://technicalmumbojumbo.wordpress.com/2009/02/03/developing-a-flex-webservice-client/

 

http://curtismorley.com/2007/09/01/flash-flex-tutorial-how-to-create-a-crossdomainxml-file/

 

http://www.adobe.com/devnet/flashplayer/articles/fplayer9_security.html

 

分享到:
评论

相关推荐

    jboss-web.xml jndi.properties oracle-ds.xml

    在本案例中,"jboss-web.xml"、"jndi.properties"和"oracle-ds.xml"是针对EJB+JPA在JBoss应用服务器中的配置文件,它们各自承担着不同的职责。 首先,"jboss-web.xml"是JBoss特定的Web应用程序部署描述符,它是...

    JBOSS4.2 基本配置(全)

    在`server/default/conf/jboss-service.xml`或`server/default/deploy/jboss-jdbc.rar/META-INF/jBoss-service.xml`中,你可以定义数据源。配置包括驱动类名、URL、用户名、密码以及连接池参数。例如,对于MySQL,你...

    Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误

    进一步分析错误日志,我们可以看到,Jboss抛出了一个 Duplicate throwable nesting of same base type的警告,这提示我们Jboss在解析web.xml文件时遇到了问题。 解决方案 要解决Failed to parse WEB-INF/web.xml; ...

    jboss7ejb配置文件

    在JBoss 7及以上版本中,对EJB的配置过程相较于之前的版本有所变化,主要涉及到两个关键的配置文件:`jboss-ejb3.xml`和`ejb-jar.xml`。 `ejb-jar.xml`文件是EJB模块的标准配置文件,遵循Java EE规范。在这个文件中...

    jboss-service.xml could not be opened, does it exist 配置jboss遇到的问题

    如文章中提到的端口修改问题路径:`jboss-4.0.2\server\default\deploy\jbossweb-tomcat55.sar\server.xml` 中的 `${jboss.bind.address}"&gt;` 需要根据实际情况进行调整。 5. **文件权限**:检查文件的权限设置,确保...

    IIs6整合jboss4.2 配置开发包

    【标题】:“IIS6整合jboss4.2 配置开发包”涉及的主要知识点是将Internet Information Services (IIS) 6.0与Java应用服务器JBOSS 4.2进行集成,以便在Windows环境中运行Java应用程序。这通常是为了利用IIS的Web...

    JBoss7-配置-管理员手册

    1. jboss各主要版本特性 3 1.1. jboss4特性 3 1.2. jboss5特性 5 1.3. jboss6特性 6 1.4. jboss7特性 7 2. 为什么JBoss AS7 这么快 8 3. JBoss AS7中的新概念-域 10 3.1. 域(Domain)的概念及其与群集(Cluster)的...

    jboss-4.0.5.GA.zip

    12. **社区支持**:作为开源项目,JBoss拥有活跃的社区,提供了大量的文档、示例和问题解答,方便用户学习和解决问题。 在使用"jboss-4.0.5.GA.zip"这个压缩包时,用户需要先将其解压,然后按照官方文档或者社区...

    jboss-logging-3.4.3.Final-API文档-中文版.zip

    Maven坐标:org.jboss.logging:jboss-logging:3.4.3.Final; 标签:jboss、logging、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    jboss-4.2.2.GA.part2.

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA............

    JBOSS的service.xml

    在JBoss中,`&lt;Service name="jboss.web"&gt;`允许自定义StandardService的版本,以便连接器可以在独立于正常生命周期启动的情况下开始,使得web应用程序在启动连接器前就可以部署。这种设计提高了应用的灵活性和效率。 ...

    ejb3.0 +jboss4.2 实例开发

    在这个实例开发过程中,我们将探讨如何在 JBoss 4.2 服务器上使用 EJB 3.0 开发和部署会话bean 和实体bean。 首先,我们需要搭建开发环境。这包括安装 JDK (Java Development Kit),Eclipse 集成开发环境,以及 ...

    jboss-logging-3.4.1.Final-API文档-中文版.zip

    Maven坐标:org.jboss.logging:jboss-logging:3.4.1.Final; 标签:jboss、logging、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    jboss-threads-3.1.0.Final-API文档-中文版.zip

    Maven坐标:org.jboss.threads:jboss-threads:3.1.0.Final; 标签:jboss、threads、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    jboss 下载(httpwww.jboss.org)

    此外,还需要设置启动参数,如 JAXP(Java API for XML Processing),并根据配置文件 `JBoss.properties` 进行系统属性设置,创建 MBeanServer 实例,以及加载补丁文件和远程类加载器。 JBoss 的工作原理涉及多个...

    jboss-logging-3.1.0.ga.jar.z

    在Java应用程序开发中,日志记录扮演着至关重要的角色,它不仅帮助开发者追踪代码中的问题,还能提供运行时的系统信息和性能分析。JBoss Logging是Red Hat公司开发的一个开源日志框架,它为Java应用程序提供了灵活、...

    JBOSS4.2 自定义服务器(同一IP启动多个实例)

    - 在 `org.jboss.Main` 语句后添加 `--c` 参数指定服务器实例名称,例如 `org.jboss.Main --c SQA`。 - 修改 `JAVA_OPTS` 变量中的内存设置,例如 `-Xms128m -Xmx512m` 可根据实际情况进行调整。 - 如果需要进行...

    Jboss 4.2 入門

    Jboss 4.2 入門

    jboss-4.2.2.GA.part5

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

    jboss-4.2.2.GA.part3

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

Global site tag (gtag.js) - Google Analytics