我如何在flex项目crossdomain.xml中设置wsdl服务
我如何设置 crossdomain.xml 我的 Flex 项目。* 这是我的 crossdomain.xml。
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" to-ports="*" />
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
我尝试了很多不同的方法,但我的项目发送错误消息“ 访问网址时出现安全错误 无法加载 WSDL。如果当前在线,请验证 WSDL 的 URI 和/或格式 (http://78.189.......wsdl"
将文件放在不同的位置 C:\wamp\www\MYPROJECT\bin-debug\crossdomain.xml (我的 swf 网址:http://localhost/bin-debug/test.html 已检查 http://localhost/bin-debug/crossdomain.xml 就可以了) C:\wamp\www\crossdomain.xml
我添加了项目的负载线,
protected function application1_initializeHandler(event:FlexEvent):void
{
Security.loadPolicyFile("http://localhost/MYPROJECT/bin-debug/crossdomain.xml");
}
如果 Flex 服务器类型选择无,一切正常。但服务器类型选择 PHP 需要 crossdomain.xml 我该如何修复
H*ow can i settings crossdomain.xml my flex project.* this is my crossdomain.xml.
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" to-ports="*" />
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
I've tried lots of different methods but my project send error message "Security error accessing url
Unable to load WSDL. If currently online, please verify the URI and/or format of the WSDL (http://78.189.......wsdl"
put the file in different places
C:\wamp\www\MYPROJECT\bin-debug\crossdomain.xml
(my swf url : http://localhost/bin-debug/test.html checked http://localhost/bin-debug/crossdomain.xml its ok)
C:\wamp\www\crossdomain.xml
I added the load line of the project
protected function application1_initializeHandler(event:FlexEvent):void
{
Security.loadPolicyFile("http://localhost/MYPROJECT/bin-debug/crossdomain.xml");
}
if flex server type select none everythings ok. but server type select PHP need crossdomain.xml
how can i fix
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我自己解决了这个问题。
crossdomain.xml 文件必须位于托管根文件夹的 Web 服务中,
此链接和架构很有帮助
http://www.senoptic.com/pub/adobe/crossdomain/policyfiles.html
http://78.189.../crossdomain.xml 此 URL Web 服务主机根文件夹。
I solved the problem myself.
crossdomain.xml file must be inside to webservice hosting root folder
this link and schema is helpfull
http://www.senocular.com/pub/adobe/crossdomain/policyfiles.html
http://78.189.../crossdomain.xml this url webservice host root folder.