2017-06-06 40 views
0

所以我有一個連接字符串連接字符串中的用戶名和密碼進行加密:是否有可能打成在web.config文件(Visual Studio的2015年時,SQL Server 2014)

<connectionStrings> 
    <add name="TBL_ClassServices" 
     connectionString="Server=(localdb)\MSSQLLocalDB; database=Assignment1; User Id=test; Password=test" 
     providerName="System.data.sqlclient" /> 
</connectionStrings> 

我只是想在不加密整個連接字符串本身的情況下對用戶標識和密碼進行加密。是否有可能,如果是的話,你將如何加密它,然後使用aspx.cs(C#後端)代碼進行解密。

感謝

+0

你想在C#代碼中保存你的密鑰的位置? –

+1

'aspnet_regiis'? – Hackerman

+0

https://msdn.microsoft.com/en-us/library/zhhddkxy.aspx – Hackerman

回答

0

我建議使用一個單獨的程序來設置加密的字符串到配置文件和解密字符串在C#代碼時,你需要閱讀的連接字符串。這裏是一個有用的職位,以完成此操作: Encrypt and decrypt a string

+0

非常感謝。幫了我很多 – user3574842