IIS Aspx Net權限問題

發(fā)布時間:2018/12/28 16:25:00

IIS   Aspx Net權限問題

一 、 具體問題

遇到一個.NET網站,在IIS上發(fā)布的,訪問時候提示 :

沒有對“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary

ASP.NET Files”的寫訪問權限 在IIS中發(fā)布程序一個ASP.NET程序,通過IE訪問報如下錯誤:

當前標識(NT AUTHORITY\NETWORKSERVICE)沒有對“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Tempora

ry ASP.NET Files”的寫訪問權限。

說明: 執(zhí)行當前 Web請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及

代碼中導致錯誤的出處的詳細信息。

異常詳細信息: System.Web.HttpException: 當前標識(NT AUTHORITY\NETWORK

SERVICE)沒有對“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Tempora

ry ASP.NET Files”的寫訪問權限。

二 、 解決方法

網上查閱了一些資料后發(fā)現需要重新注冊IIS服務擴展,在“開始”-“運行”里輸入如入命令C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable

回車 , 重新注冊IIS服務了一下,但是注冊后,還是不行。

說是沒有emporary ASP.NET Files文件夾的寫訪問權限,就檢查一下。

按照提示,找到 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary

ASP.NET Files 右鍵--> 屬性 --> 安全 ,添加一個NETWORK SERVICE 用戶 , 將其 NETWORK

SERVICE 用戶的權限設置為 ‘修改,讀取,寫入 ’。后點擊“應用”

若沒有找到 Temporary ASP.NET Files 這個文件夾

,自己手動創(chuàng)建一個,后做如上操作 。重啟IIS,訪問頁面,還是不行

找到 C:\WINDOWS\TEMP 右鍵--> 屬性 --> 安全 ,添加一個NETWORK SERVICE

用戶 , 將其 NETWORK SERVICE 用戶的權限設置為 ‘修改,讀取,寫入

’。后點擊“應用”; 此外我們還給下user 用戶一個寫入權限 。

重啟IIS ,問題解決



Copyright© 2004-2020 河南海騰電子技術有限公司 版權所有   經營性ICP/ISP證 備案號:B1-20180452   豫公網安備 41019702002018號    電子營業(yè)執(zhí)照