Asp.net Web配置文件连接字符串具有安全

Asp.net Web配置文件连接字符串具有安全,asp.net,web-config,config,asp.net-3.5,Asp.net,Web Config,Config,Asp.net 3.5,我的web应用程序中有以下连接字符串 <add name="ApplicationDs" connectionString="Data Source=(localhost);Initial Catalog=DBName;User ID=XXX;Password=xxxxxxx;" providerName="System.Data.SqlClient"/> 出于某些安全目的,无法将sql用户名和密码直接放在web.config文件中。如果asp.net中有任何内置安全选项可用于

我的web应用程序中有以下连接字符串

<add name="ApplicationDs" connectionString="Data Source=(localhost);Initial Catalog=DBName;User ID=XXX;Password=xxxxxxx;" providerName="System.Data.SqlClient"/>

出于某些安全目的,无法将sql用户名密码直接放在web.config文件中。如果asp.net中有任何内置安全选项可用于处理此问题


建议我

使用集成安全性,并使用您在数据库中授予权限的用户帐户运行web应用程序

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
有关更多连接字符串示例,请在此处找到

您可以考虑加密连接字符串部分。如果安全问题是用户名和密码不能以明文形式公开,则加密可能有助于/解决该问题


有关web.config加密的更多信息,请参阅链接。

谢谢。。您好,您能解释一下集成安全=SSPI吗