你需要添加net.tcp
到您站点启用的协议。转到 IIS 管理器,右键单击您的网站,转到“管理网站”或“管理应用程序”,然后转到“高级设置...”。在那里您会看到“启用的协议”。它可能说http
。将其更改为http,net.tcp
.
如果您想配置绑定,请右键单击您的网站并转到“编辑绑定...”。默认的 net.tcp 绑定是808:*
.
如果您想使用 net.tcp 后面的 IIS 托管的 WCF 服务,您可能还需要检查是否已激活所需的 Windows 功能。转到 Windows 功能并检查您是否已激活“Windows Communication Foundation Non-HTTP 激活”(位于“Microsoft .NET Framework 3.5.1”下)。
当您激活此功能时,您将获得一些额外的Windows服务。如果仍然不起作用,请检查名为的 Windows 服务'Net.Tcp 侦听器适配器'正在运行(它应该自动启动,但有时不会,这是我在我的一个net.tcp
服务停止工作)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)