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'.

posted @   陈哈哈  阅读(10600)  评论(2编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· [AI/GPT/综述] AI Agent的设计模式综述
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
点击右上角即可分享
微信分享提示