SSL 経由で WebService を使用する MVC ページがあります。証明書がインストールされ、アプリケーションの実行中に証明書を検出できるようになります。
問題は、ホストされている MVC ページを呼び出そうとするときに、このコードがローカル マシンで完全に正常に動作することです。
しかし、サーバーでホストされている MVC ページが呼び出されると、エラーがスローされます。これは、多くの場合、アドレスまたは SOAP アクションが正しくないことが原因です。
問題は実際にアプリ プール ID にあることがわかりました。資格情報で実行するように変更すると、問題は解決しました。しかし、私は本番環境でこれを行うことはできません。
IIS App プールの Identity : Network Service で動作させる必要があります。
ネットワークサービスに winhttpcertcfg を使用して証明書に許可を与えようとしましたが、それも役に立ちませんでした。
何が欠けているのかわからない。
前もって感謝します。