SSL を使用して同じ IIS サーバーに展開された 2 つの .net Web サービスがあり、一方が他方を参照しています。
その Web 参照を「localhost」に設定すると、一部の呼び出しが次の例外で失敗します。
System.Web.Services.Protocols.SoapException: サーバーは要求を処理できませんでした。---> System.Net.WebException: リモート サーバーに接続できません ---> System.Net.Sockets.SocketException: ターゲット マシンがアクティブに拒否したため、接続できませんでした
実際のマシン名に設定すると動作します。
なんで?