- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经为管理员创建了一个 Controller 并添加:
[Authorize(Roles = "Admin")]
类定义之前。当我尝试以用户身份获取管理员站点时,我被重定向到登录站点。如何将重定向更改为 LogOn 或向登录站点添加额外信息?
最佳答案
在用户登录但无权访问页面时将用户跳转到登录页面是使用开箱即用的 AuthorizeAttribute 的缺点之一。您有两个选择:
创建自定义授权属性(参见:Redirecting unauthorized controller in ASP.NET MVC)
更改 web.config 中“forms”元素的“loginUrl”属性,使其指向一个根据您是否登录来处理重定向的操作方法。您可以检查操作方法以查看用户是否已登录。如果是,您可以显示未授权访问 View ,如果不是,您可以将他们发送到登录页面。例如<authentication mode="Forms"><forms loginUrl="~/error/unauthorized" timeout="2880"></authentication>
关于asp.net-mvc-3 - 拒绝访问后我自己的看法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4937315/
我正在编写一个应用程序,用户可以在其中上传 .rdf 文件,然后对其执行 SPARQL 查询。现在我陷入了如何格式化查询结果的困境。例如:ASK-查询输出 boolean 值,SELECT-查询返回结
我有一个非常大的表(将近 2,000,000 条记录)拆分为 2 个较小的表。一张表只包含上周的记录,另一张表包含所有其余的(很多......) 现在我得到了一些存储过程/函数,用于在拆分之前查询大表
我是 iOS UI 开发的新手。我陷入了以下问题。 我试图将父 View 宽度的一半分配给 2 个 subview 。 (见图)。我不能将乘数设置为小于零。红色和绿色 subview 的宽度应相等,宽
我是一名优秀的程序员,十分优秀!