保護された(SSL)WebサーバーにAJAXJSONP呼び出しを行うサイトがあります。セキュリティで保護されていない(HTTP)Webサーバーを使用すると、すべて正常に機能しますが、SSLバージョンに変更すると、呼び出しが返されません。私はフィドラーで確認しましたが、エラーは次のとおりです。
リモートサーバー(192.168.150.85)は、RemoteCertificateChainErrorsが原因で検証されなかった証明書を提示しました。
これは、いくつかの中間証明書が欠落していることを意味しますが、どれが不足しているかわかりません。いずれにせよ、一部のインストールで無効な証明書の資格情報がある状況に対処する必要があります。
信頼されていない証明書または期限切れの証明書を使用して安全なURLに対してAJAXメソッドを実行しようとすると、ブラウザは、実行しようとしている方法や内容に関係なく、そのことをユーザーに警告することが知られています。ブラウザではリスクを受け入れることができますが、C#でも、これらのリスクを受け入れるためのコールバックを実装できます。しかし、Javascript/JQueryでそれを行う方法がわかりません。
誰かがこの状況に対処する方法について考えを持っていますか?
ありがとう!