我有一個從過去2 - 3年工作的asp.net應用程序,它具有文件上傳功能。今天,當我的一個用戶嘗試上傳4個文件,其中3個文件上傳成功時,他在第4個文件中得到錯誤,說用戶沒有權限上傳文件。我很驚訝地知道,爲什麼它在過去的兩年中沒有發生,並且事實上是他上傳的最後3個文件。在asp.net中上傳文件時出錯
請幫忙。這很緊急。
添加錯誤描述:
System.UnauthorizedAccessException的
ASP.NET未被授權訪問所請求的資源。考慮將資源的訪問權限授予ASP.NET請求標識。 ASP.NET具有基本的進程標識(通常是IIS 5上的{MACHINE} \ ASPNET或IIS 6上的網絡服務),如果應用程序未模擬,則使用該標識。如果應用程序正在通過模擬,身份將是匿名用戶(通常爲IUSR_MACHINENAME)或經過身份驗證的請求用戶。
要授予ASP.NET對文件的寫權限,請右鍵單擊資源管理器中的文件,選擇「屬性」並選擇安全選項卡。點擊「添加」添加適當的用戶或組。突出顯示ASP.NET帳戶,然後選中所需訪問權限的複選框。
[該解決方案我已經發現淨,我張貼,讓其他可以從它採取benifit] 我已經啓用了簡單文件共享... 還有:
所有文件有多大? – 2010-08-09 13:05:34
它全部以KB爲單位,只有5-10 kb .txt文件 – Zerotoinfinity 2010-08-09 13:08:38