RSA Key loja Autorizações
-
06-07-2019 - |
Pergunta
Desde ontem eu não tenho sido capaz de gerar chaves de nome forte usando sn.exe ou através do Visual Studio, que também usa SN.exe.
Ao tentar gerar um arquivo de chave a seguinte cimmand é executado
sn - k "file.snk tecla"
SN.exe então responde com
Não foi possível gerar um par de chaves de nome forte - Acesso negado.
Depois de repetir esse processo durante a execução Process Monitor agora eu sei que os locais a que sn.exe é negado o acesso de todos residir no seguinte diretório
\ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys
Consultando as permissões desta pasta revela que os grupos de todos e administradores não têm direitos ea conta de serviço de rede tem controle total.
Ontem, eu instalei SourceGear fortaleza que faz usar a conta de serviço de rede, no entanto, que é a mudança só sicnificant ao sistema antes da ocorrendo questão.
É normal para todos e administradores não têm direito ao armazenamento de chaves RSA?
Solução
Depois de restaurar ler e escrever permissões para a minha conta de usuário para o diretório MachineKeys I foi novamente capaz de gerar chaves