【发布时间】:2015-11-16 20:06:34
【问题描述】:
我在尝试运行将连接到 Azure 服务总线的 WCF REST 服务时遇到问题。我的 web.config 包含以下内容:
<system.serviceModel>
<services>
<service name="helloSB.SomeService">
<endpoint contract="helloSB.ISomeService"
binding="webHttpRelayBinding"
address = "" />
<host>
<baseAddresses>
<add baseAddress="http://localhost:7200/mySB/helloSB.SomeService/" />
</baseAddresses>
</host>
每当我尝试向 WCF 发送消息时,我都会收到: 由于编译期间出现异常,服务 /mySB/SomeService.svc 无法激活。例外情况是:无法通过 TCP (9351, 9352) 或 HTTP (80,443) 访问 localhost。
为什么我不能使用非标准端口?
【问题讨论】: