我在我的电脑上跑过
aspnet_regiis -pe "connectionStrings" -app "/MyApp" -site "MySite"
它在 web config 中创建了一个加密的 <connectionStrings> xml 元素
现在,每次我将我的应用程序部署到新环境时,
web.config 都会被“web 转换”为新的 web.config,然后进行部署。
我了解每台机器的加密都是唯一的。我试图复制加密的值,但它没有用。
- 我是否需要在每次部署时以及在每台机器上运行“aspnet_regiis -pe...”命令?
有更好的做法吗? - 我的机器在加密中使用的计算机中的唯一密钥是什么/在哪里?
我需要保护它以防潜在的攻击吗?
谢谢。