我正在运行一个带有在 IIS7 下注册的自定义模块的 ASP.NET 应用程序。
直到两天前,一切都运行良好。现在我注意到请求开始在 AuthenticateRequest 状态和 WindowsAuthentication 模块中挂起。我的自定义模块在 BeginRequest 状态下拦截并处理请求并使用 HttpContext.Current.ApplicationInstance.CompleteRequest() 完成请求处理。它不处理的请求留给 IIS 让它们通过其他模块进行处理。
问题(请求挂起)出现在我的自定义模块未处理的页面中。
我应该从哪里开始解决这个问题?今天我一直在三台不同的机器上重现这个问题。我还发现我们在上个月没有更改我们的 web.config 文件。
非常感谢您对解决此问题的任何帮助。
在此先感谢,查尔斯·普拉卡什·达萨里