2009-07-13 84 views
0

我有一個在IIS 6和7中運行的ASP.NET MVC應用程序。該應用程序需要特殊的權利,需要在具有特殊用戶的應用程序池中運行部分特定羣體的一部分。該應用程序還將很多設置存儲在一對XML文件中。這些文件存儲在「應用程序數據」特殊文件夾下,因爲它們被多個不同的組件讀取。ASP.NET中應用程序數據特殊文件夾的用戶權限

我發現我有時需要將用戶添加到本機的本地管理員組才能正確寫入這些XML文件。是這種情況還是我錯過了別的東西?需要哪些權限才能寫入Application Data文件夾?

回答

0

「應用程序數據」目錄包含在用戶「文檔和設置」目錄中。用戶因此應該有必要的訪問權限。

如果是不同用戶的「文檔和設置」目錄,則可能會出現問題。如果作爲應用程序池標識的用戶不是IIS_WPG組的成員,您也可能會遇到問題。

在任何情況下,最好直接給予用戶目錄權限,而不是將用戶置於管理員組中。

相關問題