在我們發布網站時,加密web.config,這樣可以有效保證數據庫用戶和密碼安全,其步驟如下:1.添加密鑰執行:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis-pc"hnlaw"-exp其中"hnlaw"為密鑰名稱2.添加web.config節點在web.config的<configuration></configuration>之間添加:<configapplicationData/Microsoft/Crypto/RSA/MachineKeys目錄下,找到生成的密鑰文件(可按時間查找),給上networkservice可讀取權限,不然會出現Errormessagefromtheprovider:TheRSAkeycontainercouldnotbeopened.無法讀取這樣可能會出現,如果沒有自己的服務器,沒有權限修改MachineKeys目錄,不知道還有其它解決辦法,希望大家共享一下:)
新聞熱點
疑難解答