Login failed for user 'IIS APPPOOL\ASP.NET v4.0'.


錯誤信息

這是我在win7 下面的IIS7部署網站的時候發生的錯誤。

Login failed for user 'IIS APPPOOL\ASP.NET v4.0'. Reason: Token-based server access validation failed with an infrastructure error. Check for previous errors. [CLIENT: <local machine>]

image

解決方案

下面我們將一步一步地選擇Web應用程序的應用程序池,然后將

1、打開Internet 信息服務(IIS)管理器

2、在連接欄,選中出錯的Web應用程序

3、在操作欄(在右側),點擊高級設置。在彈出窗口,在常規標簽下,我們會看到當前Web應用程序可選的應用池

image

4、點擊取消,當然,我們也可以在這里改變當前web應用程序所使用的應用程序池

接下來我們將改變應用程序池的(進程模型)標識為LocalSystem。

1、打開Internet 信息服務(IIS)管理器

2、在連接欄,選中應用程序池(如下圖)

image

3、右鍵點擊出錯的web應用程序使用的應用程序池(在這個例子中,我們用的是ASP.NET v4.0應用程序池),然后從彈出菜單中選擇高級設置

image

4、在高級設置彈出框中,定位到進程模型→標識,點中標識后面的…。設置為LocalSystem

image

 

在將應用程序池的標識改成LocalSystem或NetWorkService后,我們應該能夠讓Asp.Net應用程序成功地運行在IIS7上了。

參考鏈接

Login failed for user 'IIS APPPOOL\ASP.NET v4.0'.


免責聲明!

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



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