|
|
1
25
尝试改用应用程序\u AuthenticateRequest。 https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-5771721.html 以及应用程序生命周期的MSDN演练: http://msdn.microsoft.com/en-us/library/ms178473.aspx 编辑: 我知道你在做什么。将if语句更改为and if not语句(如果语法错误,请原谅,我不使用VB.NET):
您会注意到这个方法被多次命中。直到第二次或第三次才会抛出异常。这是因为每个请求都遵循应用程序生命周期。因此,与其在用户为null时执行任何操作,不如在用户不为null时执行。 如果您的目标是动态限制访问,那么应该创建一个单独的HttpModule并将其分配给要限制的文件 但是,您需要小心不要重写整个ASP.NET应用程序安全基础结构。您可以根据角色限制对某些文件夹的访问。 |
|
|
2
9
不,你必须用
|
|
|
Aleksa Ristic · 手动创建全局。尽快。cs文件不工作 8 年前 |