Tenho um serviço do Windows em execução no Windows Server 2016 (na conta SYSTEM) e preciso que o serviço acesse as credenciais da API da Web que devem ser armazenadas em variáveis de ambiente. Não os quero armazenados nas variáveis de ambiente padrão do sistema, caso contrário, qualquer pessoa com acesso ao servidor poderá vê-los. Posso armazená-los para que apenas a conta SYSTEM tenha acesso e, em caso afirmativo, como?
relate perguntas
-
Como desativar a aceleração do mouse em um touchpad de precisão do Windows?
-
renomear em massa conjuntos de arquivos de imagem
-
Qual seria o equivalente em lote do argumento "pass" do Python?
-
Comunique-se com o daemon do Docker no Windows
-
atalho do shell da área de trabalho no painel lateral do explorer
Encontrei a solução: No registro, adicione um par Valor/Dados à chave.
\HKEY_USERS\S-1-5-18\Environment\
Isso obviamente permitirá o acesso de todos os administradores locais (como qualquer solução "segura"), mas esse grupo, nesse caso, é confiável.