IIS ASP.NET網站部署問題解決: ASP.NET 未被授權訪問所請求的資源


文章內容摘要:
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。 異常詳細信息: System.UnauthorizedAccessException: 對路徑C:\Inetpub\WARMTERP\ConfigFiles\ButtonBar\erp$Main_Top$ButtonBa
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。

異常詳細信息: System.UnauthorizedAccessException: 對路徑“C:\Inetpub\WARMTERP\ConfigFiles\ButtonBar\erp$Main_Top$ButtonBar1.xml”的訪問被拒絕。

ASP.NET 未被授權訪問所請求的資源。請考慮授予 ASP.NET 請求標識訪問此資源的權限。ASP.NET 有一個在應用程序沒有模擬時使用的基進程標識(通常,在 IIS 5 上為 {MACHINE}\ASPNET,在 IIS 6 上為網絡服務)。如果應用程序正在通過 <identity impersonate="true"/> 模擬,則標識將為匿名用戶(通常為 IUSR_MACHINENAME)或經過身份驗證的請求用戶。

要將 ASP.NET 訪問權限授予某個文件,請在資源管理器中右擊該文件,選擇“屬性”,然后選擇“安全”選項卡。單擊“添加”添加適當的用戶或組。突出顯示 ASP.NET 帳戶,選中所需訪問權限對應的框。

源錯誤:

執行當前 Web 請求期間生成了未處理的異常。可以使用下面的異常堆棧跟蹤信息確定有關異常原因和發生位置的信息。

解決辦法:
應該是對目錄的訪問沒有權限。

首先修改文件夾屬性:

資源管理器 -> 工具 -> 文件夾選項 -> 顯示 -> 把簡單文件共享的選擇去掉(默認是打鈎的) ,這樣右鍵屬性,就會出現"安全"選項卡了.

選擇上傳文件夾 -> 右鍵 -> 安全 -> 把everyone用戶的讀寫權限都加上。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM