我正在尝试从Flex访问Web服务。 webserivce部署在Glassfish 3.1应用程序服务器上。现在,Flex需要在服务器的根(顶层)提供“crossdomain.xml”文件。
问题在于:我搜索并发现crossdomain文件应该在docroot目录中(c:\ Glassfish3 \ Glassfish \ domains \ domain1 \ docroot)。这正是我所说的,但是当我试图达到它时,我得到了404。
我也试过将它放在应用程序中,但它没有用。
我该怎么办?
谢谢你, IDO
答案 0 :(得分:0)
好的,我找到了答案,但我不确定这是推荐的。
Inside Glassfish管理控制台,在配置下 - > server-config - >网络配置 - > HTTP侦听器1。
我将地址从“0.0.0.0”更改为服务器的实际IP地址。
现在它工作正常,我可以访问crossdomain.xml,但正如我所说,我不太确定推荐此操作,不会出现其他错误。
谢谢。