Agora um dia você pode deparar-se que uma situação inusitada! Você precisa publicar o site no client onde o mesmo solicita.
"Quero meu arquivo criptografado para não apresentar a senha do banco as demais administradores da reder". E agora???
Bom para resolver esse problema é muito simples, nesse artigo vou descrever como criptografar o arquivo WEB.CONFIG de maneira transparente para a aplicação. Vamos lá.
A sessão connectionstring pode ser criptografada com a ferramenta aspnet_regiis. Na janela SDK Command Prompt do .NET Framwork.
Digite o comando abaixo:
aspnet_regiis -pe "connectionstring" -app "/MinhaAplicacaoWEB"
Tambem podemos utilizar o comando abaixo
aspnet_regiis -pe "connectionstring" "C:\MinhaAplicacaoWEB"
Após a executação do comando descrito acima o elemento no arquivo web.config será criptografado.
A opção app será executada com sucesso caso tenho um diretório virtual do IIS chamado MinhaAplicacaoWEB.
...e para descriptografar, como funciona no caso de uma manutenção?
ResponderExcluir