2012-12-27 26 views
6

Desidero installare certificato autofirmato per IE, Firefox e Chrome in Windows (XP e 7).Script per installare il certificato SSL sull'archivio certificati radice attendibili

Ho bisogno di installare il certificato per diversi sistemi, quindi ho progettato di creare il file .bat che installa il certificato per i browser. Ho seguente comando mentre Googled

certutil -f -addstore -enterprise -user radice root_ca.cer

Ma solo per IE. C'è qualche opzione per Chrome e Firefox.

risposta

7

Un po 'di vecchio post, ma ho pensato di buttarmi comunque i miei due centesimi. Hai ragione, quel comando in uno script batch installerà il certificato root_ca.cer nell'archivio CA attendibile. Vorrei modificare la riga di essere:

certutil -addstore -f -enterprise -user root "%~dp0root_ca.cer" 

In questo modo il guscio si espanderà %~dp0 al percorso dello script in esecuzione in modo da poter eseguire in rete da un percorso UNC e sarà ancora funzionare.

In risposta alla tua altra domanda, Chrome (come da questo post) legge dall'archivio dei certificati di Windows, quindi non c'è bisogno di fare nulla di speciale; basta riavviare chrome dopo aver eseguito lo script e dovrebbe essere dolce.

Per quanto riguarda Mozilla check out this post per uno script per farlo. Semplici!

+0

Esiste una soluzione per farlo tramite un programma C++? La prego di dare un'occhiata a questo: http://stackoverflow.com/questions/36673163/import-a-certificate-using-cryptuiwizimport-automatically-as-a-trusted-root-with? –

Problemi correlati