名前解決などに関連する WCF の問題に取り組んでいます。Web サーバー上の Web アプリケーションを介してアプリケーション サーバー上の wcf サービス (netTcpBinding) を使用すると、機能しません。ほとんどの状況では機能しません。localhost または 127.0.0.1 を使用して Web サーバー自体から Web アプリケーションにアクセスすると、機能します。ただし、別のクライアント マシンを介して Web サーバー経由でアクセスしたり、ホスト名または IP アドレスを使用して Web サーバー上でローカルに Web アプリケーションにアクセスしたりすることはできません。どちらの場合も、ソケット接続が中止されたというエラーが発生します。
さらに興味深いのは、すべてのセキュリティを「トランスポート」ではなく「なし」に切り替えると問題が解決することです。
私の質問は、Web サーバーを使用して wcf サービスにアクセスし、引き続きトランスポート セキュリティを使用することは可能ですか? それとも、これはバグ/設計された動作ですか?
洞察に感謝します、スティーブ