당신은 다음과 같이 connecction 문자열에 플래그를 사용하여 시도 할 수 있습니다 :
는
<add key="DB_User" value = [Encrypted Username]>
<add key="DB_Password" value = [Encrypted Password]>
그런 다음 코드에서 당신은 플래그를 대체 할 다음과 같이
<add name="PSystem"
connectionString="Server=test;
Database=Dev;
User [email protected]@;
Password=#Password#;
Trusted_Connection=False;
Encrypt=True;"
providerName="System.Data.SqlClient" />
는 다음 암호화 된 사용자 및 암호를 가질 수 있습니다 :
string _connectionString = ConfigurationManager.ConnectionStrings["PSystem"].ConnectionString;
string user = Decrypt(ConfigurationManager.AppSettings["DB_User"]);
string password = Decrypt(ConfigurationManager.AppSettings["DB_Password"]);
_connectionString = _connectionString.Replace("##User##", user).Replace("##Password##", password);
Oscar Rivera 답변으로 잘. 희망이 도움이!