【发布时间】:2011-09-28 12:02:36
【问题描述】:
我正在创建一个 http 模块,我想在其中检查请求是否来自经过身份验证的用户,如果不是,则重定向到登录页面。
我在 web.config 文件中注册了模块,并且我有以下引发异常的代码:
public class IsAuthModule : IHttpModule
{
public void Dispose() { }
public void Init(HttpApplication TheApp)
{
var TheRequest = TheApp.Request;
}
}
它抛出一个异常“请求在此上下文中不可用”
我做错了什么?
【问题讨论】: