イントラネット Web サイトは、クライアント .NET アプリと通信する必要があります。クライアント アプリでHttpListener ( http://localhost:[port] ) を使用し、ページでこの URL を参照する iframe を使用しています。ページが HTTP の場合、魅力的に機能します。
問題: サイトが HTTPS の場合、「混合コンテンツ」Javascript エラーが新しいブラウザーに表示され、要求がクライアントに到達しません。
このエラーは、iframe の代わりに Ajax リクエストを使用した場合にも発生すると思います。
また、自己署名証明書をリスナーにバインドし、https://localhost:[port] (これは IE で機能します) をリッスンしようとしましたが、Firefox には独自の証明書ストアがあるため、そこに自動的にインストールするのは非常に困難です ( IE は、簡単にインストールできる Windows 証明書ストアを使用します)。
それで、サイト自体がFFとIEの両方で機能するHTTPSである場合、http://localhost:[port]にリクエストを送信する可能性を知っている人はいますか?
ありがとう!