如果加密連接字符串保存在外部配置文件中,並且由asp的web.config的connectionStrings部分中的configSource屬性指定,那麼如何在C#代碼中讀取加密連接字符串.net應用程序?web.config中的加密連接字符串
外部配置文件應該只有connectionStrings節點,但是當它被加密時,configDataProvider節點也應該出現在同一個文件中。所以它不能用在configSource屬性中。
我有加密連接字符串,並希望它在外部配置文件。這怎麼處理?
感謝您的指點。
你嘗試把連接字符串一節中的外部文件和_then_加密它? – Oded
有點過時了,但你可以試試這個解決方案:[在ASP.NET的外部配置中加密字符串](http://gregorybeamer.wordpress.com/2008/12/04/encrypting-string-in-an-external -config-for-asp-net /) – Jeremy
如果將其放入外部文件中,然後對其進行加密,則會在插入configProtectedData節點後使用configSource屬性對其進行讀取。 – Sam