1

IE と Netscape でデジタル証明書で署名することができました http://bozhobg.wordpress.com/2009/04/16/how-to-create-a-digital-signing-solution-with-only-javascript/

IE 9 に相当するものは何ですか?

4

1 に答える 1

3

これで問題が発生します。

手がかりは、あなたが提供したリンクのコードにあります。具体的には、使用する場所new ActiveXObject()

ActiveX は非常に古い技術であり、深刻なセキュリティ上の問題があります。このため、しばらくの間、その使用は推奨されていません (これは、リンク先の記事が書かれるずっと前のケースでした)。

IE9 はまだサポートしていますが、これは従来の理由によるものです。その使用は強くお勧めできません。機能させるには、ブラウザーの構成に移動して、いくつかのセキュリティ設定を無効にする必要があります。

IE9 で ActiveX を動作させる場合は、実際に動作する関連する ActiveX コントロールが PC にインストールされていることを確認する必要があります (問題の ActiveX コントロールは使用していないため、アドバイスできません)。彼ら)。さらに、activeX テクノロジは廃止されたため、使用する必要がある ActiveX コントロールが最新の状態に保たれていない可能性があります。これは、新しいバージョンの IE または Windows で動作するかどうかに影響を与える可能性があります。

于 2012-08-03T21:19:25.003 に答える