Web アプリケーションを作成していて、既存の Web サービスを使用する必要があります。この Web サービスは、wsHttpBinding
x509 証明書を使用します。
私はウェブ全体を見ましたが、有効な解決策が見つかりませんでした。
誰かがこれで私を助けることができますか?
Web アプリケーションを作成していて、既存の Web サービスを使用する必要があります。この Web サービスは、wsHttpBinding
x509 証明書を使用します。
私はウェブ全体を見ましたが、有効な解決策が見つかりませんでした。
誰かがこれで私を助けることができますか?
クライアント証明書の選択は、接続時にブラウザによって行われます。JavaScript と jQuery は、これについてあまり発言権を持っていません。
Firefox を構成して (たとえば)、選択する証明書を尋ねたり、自動的に選択したりすることができます ([設定] -> [詳細] -> [暗号化] -> [証明書])。「常に確認する」を選択すると、ブラウザからポップアップ ウィンドウが表示される場合がありますが、JavaScript からはアクセスできません。
使用するクライアント証明書 (およびその秘密鍵) は、最初にブラウザーで使用できる必要があります。