In Windows 2003 war dies einfach und man konnte die Datei winhttpcertcfg.exe ( Download ) verwenden, um dem Konto "NETWORK SERVICE" Zugriff auf ein Zertifikat zu gewähren.
Ich verwende jetzt Windows Server 2008 R2 mit IIS 7.5 und kann nicht feststellen, wo und wie Zugriffsberechtigungen für ein Zertifikat im Zertifikatspeicher festgelegt werden. In diesem Beitrag wurde gezeigt, wie dies unter Vista funktioniert, und die Funktionen von winhttpcertcfg wurden zu den Zertifikaten mmc hinzugefügt. Es scheint jedoch nicht mit importierten Zertifikaten zu funktionieren oder funktioniert nicht mehr auf Server 2008 R2.
Hat jemand eine Idee, wie IIS 7.5 die richtigen Berechtigungen zum Lesen eines Zertifikats aus dem Zertifikatspeicher erhält? Und auch welches Konto von IIS 7.5, das die Erlaubnis benötigt.