首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用net.tcp绑定的WCF

使用net.tcp绑定的WCF
EN

Stack Overflow用户
提问于 2011-06-30 14:19:58
回答 1查看 2.3K关注 0票数 3

我在运行Windows 7 64位。我正在尝试托管一个WCF服务,它将在IIS7上使用Windows (IIS7绑定)。我正在运行的服务是一个非常简单的框架应用程序,到目前为止,它在HTTP和HTTPS中运行得很好。(我终于让HTTPS开始工作了,我只是尝试添加另一个绑定--NET.TCP。)

我已经将IIS配置为启用net.tcp:我添加了一个绑定信息为"808:*“的net.tcp绑定。我的“高级设置->启用协议”字段设置为"https,net.tcp“。

整个解决方案(包含服务应用程序和同时消耗http和https的客户端应用程序)可以在http://petio.org/2011/06/29/MagicEightBall.zip上找到。在服务Web.config中,可以在http://petio.org/2011/06/29/MagicEightBall/Web.config找到该服务的副本,

我有三个端点: http、https和net.tcp。现在,http和https正在正常工作,但是我已经将net.tcp端点注释掉了。当我取消注释时,它会破坏http和https,然后当我导航到http://localhost/MagicEightBall/MagicEightBallService.svc时,我会看到错误:

不支持协议“net.tcp”。

我做错了什么?所有代码都发布在上面的链接上,或者您可以通过ftp://petio.org/2011/06/29/MagicEightBall/导航解决方案。

顺便说一下,我已经激活了‘非HTTP激活’,并确保'Net.Tcp侦听器适配器‘服务正在运行。

任何帮助都是非常感谢的。

谢谢,

杰伊·沙利文

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-30 14:25:39

很可能是IIS问题--一开始工作有点棘手,也不直观。

阅读:

  • 为Windows通信基础配置Internet信息服务7.0

然后:

  • 如何:安装和配置WCF激活组件

这些步骤是必要的--如果你正确地按照正确的顺序做,那么在那之后一切都会很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6536241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档