VB.NET中如何配置WCF服务使其能绕过Windows防火墙进行对象检索?
- 内容介绍
- 文章标签
- 相关推荐
本文共计430个文字,预计阅读时间需要2分钟。
我构建了一个WCF服务,它为Web应用程序公开接口,接收一个对象并在客户端机器上打印数据。在我的开发机器上工作正常,并且该服务已安装在任何机器上,都可以启动并运行。我可以在客户端机上打印数据。
在192.168.1.168:2202/PrintLabel没有可以接受该消息的端点.这通常是由错误的地址或SOAP操作引起的.有关更多详细信息,请参阅InnerException(如果存在).
而InnerException:无法连接到远程服务器
通过与社区人员的进一步研究和讨论,我开始理解正如在 this article.底部提到的那样“WCF的自托管HTTP寻址未集成到Windows防火墙中.必须在防火墙配置中添加例外,以允许使用特定URL的入站连接.
但是this SO question让我进入了一个页面,其中介绍了如何通过代码控制Windows防火墙以使我的WCF自托管服务能够接受一个对象.
这个链接如下.
www.shafqatahmed.com/2008/01/controlling-win.html
这个链接朝着我需要的方向发展,但根据用户评论,它似乎有一些错误.一位同事发现this link,我相信这种技术将是这种情况的最佳解决方案.
本文共计430个文字,预计阅读时间需要2分钟。
我构建了一个WCF服务,它为Web应用程序公开接口,接收一个对象并在客户端机器上打印数据。在我的开发机器上工作正常,并且该服务已安装在任何机器上,都可以启动并运行。我可以在客户端机上打印数据。
在192.168.1.168:2202/PrintLabel没有可以接受该消息的端点.这通常是由错误的地址或SOAP操作引起的.有关更多详细信息,请参阅InnerException(如果存在).
而InnerException:无法连接到远程服务器
通过与社区人员的进一步研究和讨论,我开始理解正如在 this article.底部提到的那样“WCF的自托管HTTP寻址未集成到Windows防火墙中.必须在防火墙配置中添加例外,以允许使用特定URL的入站连接.
但是this SO question让我进入了一个页面,其中介绍了如何通过代码控制Windows防火墙以使我的WCF自托管服务能够接受一个对象.
这个链接如下.
www.shafqatahmed.com/2008/01/controlling-win.html
这个链接朝着我需要的方向发展,但根据用户评论,它似乎有一些错误.一位同事发现this link,我相信这种技术将是这种情况的最佳解决方案.

