2011-04-20 101 views
1

我们一直在Windows Azure上试验托管在虚拟机(vmrole)中的在线应用程序。Azure Vmrole WCF服务无法连接

我们能够连接到应用程序的门户网站(HTTP),但我们无法使用端口连接到WCF服务5001

我们与防火墙尝试下来
我们已经启用了端口5001输入/输出
我们进行了端口转发检查,并且端口已开放供外部使用。
5001端口明确列为端点。
DNS名称和IP都无法工作,所以它不是DNS问题。

在本地主机上(使用远程桌面),我们可以无缝连接。
在wireshark嗅探没有通过任何种类的5001连接的迹象。

关于这个主题的意见,将不胜感激
的Tx

+0

我将wcf服务移动到与入口(80)相同的端口。现在它可以工作,这可能是我的ISP的防火墙限制。 – woutvdd 2011-04-20 13:24:30

回答

0

尝试将VM角色工程对端口5001的外部HTTP端点您可以在配置文件中直接或通过项目属性做到这一点在Visual Studio中。

0

尝试将VM角色项目设置为在端口5001上具有外部HTTP端点。您可以直接在配置文件中或通过Visual Studio中的项目属性执行此操作。

听起来很像:

5001端口明确列为端点。