2011-05-05 36 views
1

我的虛擬目錄中有一個文本文件。我的問題是,當用戶在瀏覽器中給這個文件的url時,它的內容被返回。我的網絡應用程序正在讀取和寫入,但我不想將其顯示給用戶。如何設置此文件的權限或配置IIS7來實現此任務?IIS7和文件權限

回答

0

您可以將文件從您的網站文件夾移到像c:\ datafiles這樣的位置。給IIS帳戶讀/寫訪問權限,然後Web用戶無法獲取它。

編輯: 或者你可以更改擴展名的東西,不是由IIS一樣的.config

+0

這是不可能的,因爲託管服務器只給你虛擬目錄。 – jams 2011-05-05 22:33:24

+0

您可以將擴展名更改爲未通過IIS切斷的內容,例如.config – nbushnell 2011-05-05 23:00:51

0

您還可以刪除從IUSER帳戶讀取權限切斷。爲了更高的安全性,請保持ASPNET MACHINE和SYSTEM的讀寫權限。