我有一个使用 .NET 框架 2 在 IIS 6.1 上运行的应用程序。
在 IIS 的身份验证中,我禁用了匿名身份验证并启用了 Windows 身份验证(NTLM 位于顶部)。因为此应用程序仅供内部使用,身份验证将基于用户在 AD 中的 NT 帐户。
当我尝试启动应用程序时,一切正常。但是当我想使用默认页面查看不同文件夹中的其他页面时,IIS 一直要求用户登录。当我尝试使用我的 NT 帐户登录时,它失败了。
所以我查找了事件日志,发现事件 ID 是 5011,即“网站和 Web 应用程序取决于 Internet 信息服务 (IIS) 应用程序池的可用性。IIS 应用程序池又依赖于 Windows Process Activation Service (WAS)。如果 WAS 未运行或在应用程序池启动或关闭期间发生错误,则网站和 Web 应用程序可能不可用。
我想让用户在不显示登录窗口的情况下浏览应用程序。请帮忙。