3

Web アプリケーションを作成していて、既存の Web サービスを使用する必要があります。この Web サービスは、wsHttpBindingx509 証明書を使用します。

私はウェブ全体を見ましたが、有効な解決策が見つかりませんでした。

誰かがこれで私を助けることができますか?

4

1 に答える 1

1

クライアント証明書の選択は、接続時にブラウザによって行われます。JavaScript と jQuery は、これについてあまり発言権を持っていません。

Firefox を構成して (たとえば)、選択する証明書を尋ねたり、自動的に選択したりすることができます ([設定] -> [詳細] -> [暗号化] -> [証明書])。「常に確認する」を選択すると、ブラウザからポップアップ ウィンドウが表示される場合がありますが、JavaScript からはアクセスできません。

使用するクライアント証明書 (およびその秘密鍵) は、最初にブラウザーで使用できる必要があります。

于 2012-05-07T19:25:46.017 に答える