簡體   English   中英

ASP.NET Web.Config引用Web根外部的配置文件

[英]ASP.NET Web.Config referencing config file outside web root

從安全角度來看,我對Web配置布局存在爭議。

我們的app.config包含一個密鑰,該密鑰引用了兩個包含安全設置的文件(數據庫名稱,密碼,AD根目錄,有效的用戶名和要進行身份驗證的密碼等)。 這兩個文件位於Web根目錄和純文本之外。 不知何故,我覺得那是完全錯誤的。 這就是web.config的用途,用於保存配置,並且由於它可以被加密,並且IIS永遠不會提供.config文件,因此它應該足夠安全。

真的是不好的做法嗎? 誰能指出我正確的方向? 提前致謝。

最佳做法是將所有安全設置保留在web.config文件中,並在后面的代碼中訪問它們。 此外,您還可以在web.config中加密和轉換您的配置安全設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM