|
|
1
4
路 AuthorizeAttribute 设计的目的是首先查看用户是否经过身份验证,然后查看他是否在角色中。如果不满足这些条件中的任何一个,它将简单地返回 HttpUnauthorizedResult 从而将响应代码设置为401。为了实现你想要的,你需要实现你自己的 IAuthorizationFiler . |
|
|
2
1
您的登录页面可以检查用户是否经过身份验证(httpContext.user.Identity.IsAuthenticated),然后重定向到其他页面。 或者,对经过身份验证的用户进行不同的呈现(隐藏登录表单,而显示适当的消息)。 |
|
3
1
您应该查看Kazi Manzur Rashid关于定制授权提供商的博客: http://weblogs.asp.net/rashid/archive/2009/09/06/asp-net-mvc-and-authorization-and-monkey-patching.aspx . 做得好可能是一种相当复杂的野兽。因此,归根结底有几个选择,两种相当简单的“错误”做法和一种相当复杂的“正确”做法。你的电话。不管怎样-值得一读博客文章。 |
|
|
4
0
路
为了实现你想要的,你需要实现你自己的
|
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |