我有一个即将上线的网站。我想知道在web.config文件中connectionstring应该怎么处理。我需要进行混淆吗?如果需要,应该如何操作?
谢谢!
由于您在问题中没有提供任何有关此事的信息,因此我将假设您在连接字符串中具有凭据。
从安全角度考虑,如果可能的话,请尝试避免使用此方法,而是使用Windows身份验证。显然,这需要您可以访问Active Directory环境,并且所有服务器都已部署在其中。
如果不行,最好锁定Web服务器,而不是试图确保磁盘上的文件不受不同用户篡改。
如果即使这也不可能,那么我会按照其他回复所给出的方法,使用DPAPI加密敏感内容。