WCF发布后IP被解析服务器名问题处理方式

来源:互联网 发布:英雄联盟网络剧 编辑:程序博客网 时间:2024/05/22 00:05

WCF 发布后IP地址被解析成服务器名,造成如下错误:

没有终结点在侦听可以接受消息的 http://iz94v4n3ck0z/IFarmDelivery/DeliveryService.svc。这通常是由于不正确的地址或者 SOAP 操作导致的。如果存在此情况,请参见 InnerException 以了解详细信息。

解决方式:

在配置文件中添加如下节中存在下划线的内容

 <behaviors>
      <serviceBehaviors>
        <behavior name="Kiloway.iFarm.Service.Delivery.DeliveryBehavior">
          <!-- 为避免泄漏元数据信息,请在部署前将以下值设置为 false 并删除上面的元数据终结点 -->
          <serviceMetadata httpGetEnabled="true"/>
          <!-- 要接收故障异常详细信息以进行调试,请将以下值设置为 true。在部署前设置为 false 以避免泄漏异常信息 -->
          <serviceDebug includeExceptionDetailInFaults="false"/>
        <useRequestHeadersForMetadataAddress>
            <defaultPorts>
              <add scheme="http" port="8002" />
              <add scheme="https" port="8002" />
            </defaultPorts>
          </useRequestHeadersForMetadataAddress>

 </behavior>

0 0
原创粉丝点击