Flex Web服务和反向代理

时间:2011-06-23 20:19:36

标签: flex web-services wsdl reverse-proxy

我遇到与here描述的问题类似的问题,我发现这里的答案很有帮助,但我还有一些问题。

我使用Flash Builder 4设置我的项目并使用Web服务向导导入我的WSDL,确保我指向代理上的WSDL。但是,只需这样做并启用“ProxyPreserveHost”指令就不允许Web服务从代理服务器上运行的应用程序运行。它们只是挂起而没有错误或响应。

除此之外,我还将这行代码添加到Flash Builder向导创建的服务类中:

_serviceControl.endpointURI = "https://site.mycompany.com/MyService/MyService";

这解决了问题,但我不确定为什么这首先是一个问题。 WSDL中的位置指定为http://site.mycompany.com:80/MyService/MyService,服务器应处理该请求并将其转换为https。

任何人都有任何关于如何在Flash Builder中使用反向代理构建Flash应用程序的想法或示例?

谢谢!

0 个答案:

没有答案