証明書を使用して認証するWebサービスメソッドを呼び出すC#アプリケーションがあります。 コードは、サーバーA(プロキシなし)にインストールされたときに認証されるため動作します。SSL/TLSセキュアチャネルを作成できませんでした - 問題はプロキシサーバですか?
クライアントサイトのサーバーBにコードをインストールすると、プロキシの背後にインストールされます。私は実際にほとんどすべてを試みたが、私はこのエラーを取得しておいてください。
は
この問題は、プロキシサーバーが原因で発生することができますと思いますかSSL/TLSのセキュリティで保護されたチャネルを作成できませんでしたか?あなたはこれを個人的な経験があった場合、共有してください。
おかげ
+1、良い点ですが、この証明書は支払われ、署名されています。 –
Verisign(またはThawteなど)から証明書を購入できますが、Verisignの署名キーが「信頼されたルート証明機関」キーストアにない限り、信頼されません。現在、ほとんどの主要なCAの場合、署名鍵はすでに存在しています。しかし、それは保証ではありません。間違いなくチェックしてください! 少なくとも、証明書マネージャをロードしてキーをダブルクリックし、[証明書パス]タブに移動し、[この証明書は問題ありません]と表示されていることを確認します。また、クライアント側では、「一般」タブの「この証明書に対応する秘密鍵があります」も参照する必要があります。 –