Azure Vmrole WCF 服务无法连接
我们一直在尝试在 Windows Azure 上的虚拟机 (vmrole) 中托管在线应用程序。
我们能够连接到应用程序的 Web 门户 (http),但我们无法使用端口 5001 连接到 wcf 服务
我们尝试关闭防火墙
我们已启用端口 5001 输入/输出
我们进行了端口转发检查,该端口已开放供外部使用。
5001 端口明确列为端点。
dns名称和ip都不起作用,所以不是dns问题。
在本地主机(使用远程桌面)上,我们可以顺利连接。
在wireshark嗅探中,没有任何通过5001连接的迹象。
任何有关此主题的建议将不胜感激
发射机
We've been experimenting with an online application hosted in a virtual machine (vmrole) on windows azure.
We are able to connect to the web portal of the application (http) but we are not able to connect to the wcf services using port 5001
We tried with firewalls down
We have enabled the port 5001 in/out
We did a port forwarding check and the port is open for external use.
The 5001 port is clearly listed as an endpoint.
Both the dns name and the ip fail to work, so it is not a dns problem.
On the localhost (using remote desktop) we can connect without a hitch.
On the wireshark sniffing there is no sign of a connection through the 5001 of any sorts.
Any advice on this topic would be appreciated
Tx
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试将 VM 角色项目设置为在端口 5001 上具有外部 HTTP 终结点。您可以直接在配置文件中或通过 Visual Studio 中的项目属性来执行此操作。
Try setting the VM Role project to have an external HTTP endpoint on port 5001. You can do this either in the config files directly or through the project properties in Visual Studio.
尝试将 VM 角色项目设置为在端口 5001 上具有外部 HTTP 终结点。您可以直接在配置文件中或通过 Visual Studio 中的项目属性来执行此操作。
听起来一模一样:
5001 端口被明确列为端点。
Try setting the VM Role project to have an external HTTP endpoint on port 5001. You can do this either in the config files directly or through the project properties in Visual Studio.
Sounds exactly like:
The 5001 port is clearly listed as an endpoint.