我有一个配置为在集成 Windows 身份验证模式下运行的 ASP.NET Intranet 应用程序。在最近出现需求之前,它一直运行良好。
需要的是,需要通过作为 Windows 服务的可用性检查器来检查 Intranet 的可用性。检查器所做的是点击一个 ASP.NET 页面并检查响应对象。由于 windows 服务没有使用域用户帐户运行,因此它得到
远程服务器返回错误:(401) Unauthorized。
我正在考虑添加一个新的 asp.net 页面供检查器使用,并且我想告诉系统不要对其进行身份验证。但我相信身份验证发生在应用程序甚至有机会查看页面之前,即在应用程序代码“看到”页面之前返回 401 错误。
我有什么选择?
谢谢!
约翰