2016-05-23 2 views
0

J'ai trouvé une ou deux questions concernant l'accès à la visionneuse de certificats Windows intégrée à l'aide d'un framework .NET.Afficher/Accéder à la visionneuse de certificats Windows via JavaScript

Je me demande cependant s'il existe un moyen d'afficher les informations d'un certificat en utilisant la visionneuse de certificat Windows via JavaScript. J'ai une page sur laquelle un utilisateur peut déposer/télécharger un fichier local, puis le code JavaScript extrait les informations de certificat stockées dans ce fichier. J'aimerais être capable de pomper cela directement dans la visionneuse de certificat de Windows pour donner à l'utilisateur une interface familière pour travailler avec. Est-ce possible avec JavaScript simple? Je n'ai pas accès à beaucoup de bibliothèques non standard.

La page n'a pas besoin de stocker quoi que ce soit ou de télécharger des informations n'importe où; il est simplement supposé donner des informations sur le fichier donné et ses données de certificat contenues.

Répondre

0

Taylor, non, il n'y a pas d'accès au magasin de certificats local à partir de Javascript. Ce serait une violation de la politique de sécurité de l'origine même des navigateurs. Votre seul choix pour ce faire serait d'utiliser une applet Java, un plugin de navigateur ou un contrôle COM pour échapper au sandbox. Selon ce que vous voulez faire, il peut être viable de rester dans le bac à sable et d'utiliser quelque chose comme https://pkijs.org.

Sinon, je pense que vous n'avez pas de chance.