我有一个配置了 simplemembership 的 MVC4 项目。这一切都在工作等等,但我想知道如何告诉它当用户无权查看给定页面时重定向到哪个控制器/动作。
例如,如果我使用[Authorize(Roles="Admin")]
并尝试使用没有“管理员”角色的登录用户查看该页面,即使我已经登录,它也会将我重定向到登录页面。
我想将此更改为其他内容...可能是 404 或一条很好的消息,说“您无权查看该内容”。
我已经尝试搜索几乎所有我能想到的与此相关的内容,但到目前为止还没有找到答案。
这可以通过当前设置完成还是我需要其他东西?指向正确方向的指针将不胜感激:)