无法本地登录 IIS

14 浏览
0 Comments

无法本地登录 IIS

是什么导致了这个错误,我应该如何修复它?\n详细错误信息:\n模块:IIS Web Core\n通知:BeginRequest\n处理程序:尚未确定\n错误代码:0x8007052e\n配置错误:无法使用用户管理员和虚拟目录密码登录到C:\\inetpub\\wwwroot\n配置文件:不可用(配置隔离)\n请求的URL:http://192.168.0.3:80/\n物理路径:C:\\inetpub\\wwwroot\n登录方法:尚未确定\n登录用户:尚未确定\n配置源代码:\n\n \n

0
0 Comments

出现问题的原因是没有安装所需的ASP.NET版本。解决方法是安装所需的ASP.NET版本。

0
0 Comments

问题原因:应用程序池使用的用户帐户没有对网站目录的权限,导致无法从该目录读取配置文件。可能是由于系统管理员更改了服务器上的帐户密码,但忘记更改虚拟目录的用户帐户登录信息。

解决方法:检查应用程序池配置的用户是哪个,并确保该用户具有适当的目录权限。同时,查看事件日志以了解IIS是否记录了更详细的诊断信息。

另外,对于在本地主机上遇到相同错误的情况,可以尝试启用项目的Windows身份验证,除了匿名身份验证。

对于一些更隐晦的问题,可以查看Jomy John在回答中提到的web.config文件中的标签。排序答案按投票数(设置将保持不变)也是一个实用的提示。

希望这些解决方法能帮助到需要帮助的人。

0
0 Comments

在处理IIS(Internet Information Services)的过程中,有时会遇到"Cannot log on locally IIS"的问题。这个问题的出现原因是因为在web.config文件中存在一个URL重写模块规则,而没有安装URL重写模块。解决这个问题的方法是安装URL重写模块。

在web.config文件中,如果存在一个URL重写模块规则,但没有安装URL重写模块,就会出现这个问题。因此,安装URL重写模块是解决这个问题的关键。

安装URL重写模块的方法是通过下载URL重写模块并进行安装。可以从这个链接下载URL重写模块的安装文件。下载并安装URL重写模块后,该问题将得到解决。

虽然这个错误消息并不直接有帮助,但它是正确的。因为没有安装URL重写模块,所以没有有效的""配置部分,因此配置是错误的。为什么它们不能给出一个更好的错误消息,这是我无法理解的。

这个错误消息令人无法容忍的地方在于,当显示配置源时,它显示一个空白窗口,代码行是"-1"和"0"。它应该显示你配置中的""部分,告诉你它不知道它是什么...

我希望微软有一个脸可以让我打,为这个无用的错误消息。

尽管我认为不是这个问题,但当我注释掉web.config中的规则时,奇怪的是我得到了相同的错误,但当我安装了模块后,我的网站就正常工作了,所以确实是这个问题。

哇,微软又出现了错误。

+1000!我以为应用程序池会有这个错误,但事实并非如此。我注释掉了web.config中的一个重写元素,错误消失了。非常感谢。

我的问题类似,我试图在本地运行一个生产环境的web.config文件,它有一些本地不支持的重定向,错误消息真的与问题不符。

伙计们,这是正确的解决方案,大多数情况下都是这个原因导致的问题!

这解决了我的问题,尽管我在web.config中没有那个标签。

非常感谢,我尝试了谷歌搜索,但没有找到有用的信息,只有这个解决方案!在Windows 11和ASP .NET 4.8 Web应用程序上仍然有效。

0