LocalMachine/My (個人用) 証明書ストアにインポートされた公開キーへのファイル システム パスを見つけようとしています。これにより、カスタム App_pool アカウントに読み取りと実行のアクセス許可を付与できます。私は使ってみfindprivatekey.exe
ましwinhttpcertcfg.exe
たが、うまくいきませんでした。ここに私がこれまでに持っているパスがありますが、パーミッションを適用するパスがわかりません。
C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
findprivatekey.exe
常に証明書を見つけることができません。
winhttpcertcfg -l -c LOCAL_MACHINE\My -s MyCertificate
で返します
秘密鍵へのアクセスが正常に取得されませんでした。これは、証明書をインストールしたユーザーのみが実行できます。
ただし、証明書をインストールしたので、プライベート証明書ではなくパブリック証明書であることに関係していると思います。
何かアドバイス...?また、これは Windows Server 2003 上にあります。