WCF地址将IP解析为域名导致引用失败

- 未能解析此远程名称:

经查是个18年前的祖传bug,解决办法:

  在配置文件内添加如下内容
  <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior>
            
          <useRequestHeadersForMetadataAddress>
            <defaultPorts>
              <add scheme="http" port="802" />
            </defaultPorts>
          </useRequestHeadersForMetadataAddress>
            
        </behavior>
      </serviceBehaviors>
    </behaviors>
  </system.serviceModel>  

 

posted @ 2021-12-03 17:11  enif  阅读(72)  评论(0编辑  收藏  举报
豫ICP备2021034901号