Zertfikate in Java hinzufügen
Was tut man nicht alles um seinen Usern den einen Klick zu ersparen – bzw. der IT einen Anruf *g
Also flugs an einem Test XP auf „JA“ geklickt und das Zertifikat importiert – aber wie bekommt man das jetzt schick per cmd an alle anderen User ausgerollt?
Am besten exportiert man das Zertifikat erstmal:
Speichern als .p12
So nun liegt es schonmal auf der Platte rum und wartet nur drauf verteilt zu werden:
Und das macht man mit folgendem One-Liner:
Für Java 6 und XP:
"C:\Programme\Java\jre6\bin\keytool.exe" -importcert -alias "LEGION" -file d:\Legion.p12 -keystore "%appdata%\Sun\Java\Deployment\security\trusted.certs" -storepass "" -noprompt
Und für Java 7 und Windows 7:
"C:\Program Files\Java\jre7\bin\keytool.exe" -importcert -alias "LEGION" -file d:\Legion.p12 -keystore "%USERPROFILE%\AppData\LocalLow\Sun\Java\Deployment\security\trusted.certs" -storepass "" -noprompt