嘿,我已经创建了 WCF 服务,并希望能够使用我设置的 dns 连接到它?因为现在我必须通过计算机 ip 连接到基地址。并且 DHCP 有时会提供新的 ip,然后客户端必须知道新的 ip 等等......你希望得到它:)
那么我怎样才能让它通过名称连接呢?并且喜欢在基地址中有本地主机
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<services>
<service behaviorConfiguration="metaAndErrors"
name="VenatoWCF.WCFService">
<endpoint address="http://localhost:8732/End"
binding="basicHttpBinding"
contract="VenatoWCF.IService">
<identity>
<dns value="dendei"/>
</identity>
</endpoint>
<endpoint address="http://localhost:8732/mex"
binding="mexHttpBinding"
contract="IMetadataExchange">
<identity>
<dns value="dendei"/>
</identity>
</endpoint>
<host>
<baseAddresses>
<add baseAddress="http://localhost:8732/VenatoWCFconsole/" />
</baseAddresses>
</host>
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="metaAndErrors">
<serviceDebug includeExceptionDetailInFaults="true"/>
<serviceMetadata httpGetEnabled="true"/>
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
</configuration>
一直在尝试这样的事情,但没有运气xD,我想从客户端连接“http://dendei:8732/VenatoWCFconsole/”
因此,即使我的 ip 更改了客户端也不必进行更改即可连接到我
谢谢你的回答!