Windows サービスで tcp バインディングを使用して wcf サービスをホストしています。LAN では正常に動作しますが、ユーザーがインターネットからサービスに接続しようとすると、次のエラーが発生します。
サーバーはクライアント資格情報を拒否しました
これは私のサービス構成です:
service behaviorConfiguration="WcfServiceLibrary1.Service1Behavior"
name="LivePushServiceLib.SubscribeService">
<endpoint address="" binding="netTcpBinding" bindingConfiguration=""
contract="WCF_Interface.ISubscribeService">
</endpoint>
<endpoint address="mex" binding="mexTcpBinding" bindingConfiguration=""
contract="IMetadataExchange" />
<host>
<baseAddresses>
<add baseAddress="net.tcp://188.x.x.x:8524/SubscribeService.svc" />
</baseAddresses>
</host>
</service>
</services>