используя makecert
, я написал команду:
makecert -pe -n "CN = Myauthority" -sr localmachine -ss Root -a sha256 -cy author -r -sk MyCAContainerName -sky exchange -sp "Microsoft RSA Schannel Cryptographic Provider" -sy 12 -len 2048 certif.cer;
я получил ошибку
Ошибка: не удается создать ключ темы ‹'MyCAContainerName'>
В поисках решения я обнаружил, что проблема возникает из-за того, что я не авторизовал machineKey
файл: (C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
),
следующая ссылка лучше объясняет то, что я говорю;
http://support.microsoft.com/kb/278381
Я выполнил те же процедуры, чтобы иметь достаточно разрешений на машинный ключ, но проблема всегда возникает.