Flash程序正在连接到服务器上托管的WCF Web服务,没有防病毒和无防火墙和Windows Server 2003 64位环境。WCF服务没有响应
闪回连接失败消息
当我嗅探它,我发现,闪存程序不能找到这些请求, http://IP:2805/BLL.svc?xsd=xsd1 http://IP:2805/BLL.svc?xsd=xsd0
奇怪的是,该服务做工精细用asp.net 。
同样的服务也部署在另一台服务器上,工作正常!
有没有解决办法。
感谢
Flash程序正在连接到服务器上托管的WCF Web服务,没有防病毒和无防火墙和Windows Server 2003 64位环境。WCF服务没有响应
闪回连接失败消息
当我嗅探它,我发现,闪存程序不能找到这些请求, http://IP:2805/BLL.svc?xsd=xsd1 http://IP:2805/BLL.svc?xsd=xsd0
奇怪的是,该服务做工精细用asp.net 。
同样的服务也部署在另一台服务器上,工作正常!
有没有解决办法。
感谢
通过创建静态WSDL解决了问题,我们从32位服务器复制了xsd0和xsd1,并将这些文件放在服务根目录中。
-follow的WSDL在浏览器中,
-remove所有逻辑资源(http://IP:2805/BLL.svc?xsd=xsd1) 其转换为(http://IP:2805/xsd1.xml)。
还修复文件之间的引用,并在需要时修复IP。从WSDL引用到WSDL0,直到达到xsd0,xsd1。
您可能需要在服务器上的crossdomain.xml文件闪存连接到远程Web服务。
除此之外,我们还做了另一件事,请检查我的答案 – Costa 2010-05-11 10:45:51