IIS Aspx Net權(quán)限問題

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

IIS   Aspx Net權(quán)限問題

一 、 具體問題

遇到一個(gè).NET網(wǎng)站,在IIS上發(fā)布的,訪問時(shí)候提示 :

沒有對(duì)“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary

ASP.NET Files”的寫訪問權(quán)限 在IIS中發(fā)布程序一個(gè)ASP.NET程序,通過IE訪問報(bào)如下錯(cuò)誤:

當(dāng)前標(biāo)識(shí)(NT AUTHORITY\NETWORKSERVICE)沒有對(duì)“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Tempora

ry ASP.NET Files”的寫訪問權(quán)限。

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

代碼中導(dǎo)致錯(cuò)誤的出處的詳細(xì)信息。

異常詳細(xì)信息: System.Web.HttpException: 當(dāng)前標(biāo)識(shí)(NT AUTHORITY\NETWORK

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

ry ASP.NET Files”的寫訪問權(quán)限。

二 、 解決方法

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

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

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

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

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

SERVICE 用戶的權(quán)限設(shè)置為 ‘修改,讀取,寫入 ’。后點(diǎn)擊“應(yīng)用”

若沒有找到 Temporary ASP.NET Files 這個(gè)文件夾

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

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

用戶 , 將其 NETWORK SERVICE 用戶的權(quán)限設(shè)置為 ‘修改,讀取,寫入

’。后點(diǎn)擊“應(yīng)用”; 此外我們還給下user 用戶一個(gè)寫入權(quán)限 。

重啟IIS ,問題解決



Copyright© 2004-2020 河南海騰電子技術(shù)有限公司 版權(quán)所有   經(jīng)營性ICP/ISP證 備案號(hào):B1-20180452   豫公網(wǎng)安備 41019702002018號(hào)    電子營業(yè)執(zhí)照