15

動的IPを使用して一部の代理店を継続的にホワイトリストに登録する必要がないことを解決するために、クライアントの相互認証を実装しています。このプロセスは、Windows環境(Windows 7)で試したすべてのブラウザーで正常に機能します。

問題は、ユーザーがサイトにアクセスするたびにポップアップが表示されることです。ほとんどのブラウザでは、これは1回限りの発生であり、その日の最初のサイトにアクセスします。ただし、Google Chromeでは、すべてのPOST/GETリクエストのように見えるポップアップが表示されます。次のリンクでIEとFFのポップアップを無効にする方法を見つけました:http://docs.threerings.org.uk/wiki/Certificates_without_prompting、しかしChromeにはまだ問題があります。

証明書を信頼されたルート証明機関にインストールしようとしましたが、「ストアが読み取り専用であったか、ストアがいっぱいであったか、ストアが正しく開かなかったため、インポートに失敗しました」というエラーメッセージが表示されます。

Chromeのポップアップを回避するために私が何ができるかについて誰かが考えているなら、それは大いにありがたいです。

4

1 に答える 1

11

これはあなたが探しているものです: http://www.chromium.org/administrators/policy-list-3#AutoSelectCertificateForUrls

正確な方法をお伝えすることはできますが、正直なところ、これは自分で解決しなければならないことです。バグに遭遇する可能性が高いため、何が起こっているのかを知る必要があります (バグ自体ではなく、望ましくない結果や望ましくない結果が生じる可能性があります)。

Google Chrome と Chromium が優れたブラウザーであることは認めざるを得ませんが、クライアント証明書に関しては、改善すべき点がたくさんあります。

于 2013-04-08T12:31:13.810 に答える