在HttpContext.Current.User
事件处理程序中设置AuthenticateRequest
而不是是否可以,但在其他地方(如BeginRequest
或任何其他事件处理程序)?
答案 0 :(得分:1)
要回答我自己的问题,在Current.User
以外的地方设置AuthenticateRequest
会导致IIS 7.0下出现各种难以捉摸的错误。这些很难确定,但是IIS / ASP.NET支持的各种身份验证方法以及集成与传统管道模式以及.NET版本的并置......总而言之,这是一个坏主意。