このエラーが何度も議論されていることは知っていますが、私に関連する回答が見つからなかったので、もう一度試しています.
基本的に、サーバーの1つに展開したWCFサービスがあり、Windows認証で正常に動作します。ただし、同じサーバーを別のサーバーに移動すると、次のエラーが発生します。
「このサービスのセキュリティ設定には「匿名」認証が必要ですが、このサービスをホストする IIS アプリケーションでは有効になっていません」
バインディングを確認しましたが、適切に構成されているようです。それらは以下の通りです
<bindings> <basicHttpBinding> <binding name="basicHttpBindingConfig"> <security mode="TransportCredentialOnly"> <transport clientCredentialType="Windows"/> </security> </binding> </basicHttpBinding> </bindings>
2 つのサーバーの machine.config ファイルと applicationHost.config ファイルも比較しましたが、似ているようです。
ポインタ/ヘルプをいただければ幸いです。
よろしく、
ハミド