嗨,有人可以告诉我应该将crossdomain.xml放在我的grails应用程序中吗?
我需要在我的Flex客户端应用程序中使用来自外部域的Web服务。
我将其放入Web应用程序文件夹中,但似乎无法正常工作。

请您参考如下方法:

在过去的应用程序中,我有一些场景需要动态生成我的crossdomain.xml文件。这就是我所做的。

在您的UrlMapping.groovy中添加以下内容

"/crossdomain"(view:"/crossdomain") 

然后在您的 View 根目录中创建一个crossdomain.gsp文件
<%@ page contentType="text/xml;charset=UTF-8" %> 
<cross-domain-policy> 
<allow-access-from domain="*" /> 
</cross-domain-policy> 

您可以通过将浏览器指向以下位置来进行测试: http://hostname:port/contextPath/crossdomain.xml


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!