如何从不继承控制器的类返回视图
我只想在违反策略时返回基于此类的视图(使用 FluentSecurity)
public class RequireRolePolicyViolationHandler : IPolicyViolationHandler
{
public ActionResult Handle(PolicyViolationException exception)
{
//return new HttpUnauthorizedResult(exception.Message);
return View("../Shared/Error");
}
}
但返回当前上下文中不存在视图。
请提供任何帮助。
谢谢
I just want to return a view based from this class, when policy has been violated (using FluentSecurity)
public class RequireRolePolicyViolationHandler : IPolicyViolationHandler
{
public ActionResult Handle(PolicyViolationException exception)
{
//return new HttpUnauthorizedResult(exception.Message);
return View("../Shared/Error");
}
}
but return View does not exist in current context.
Any help please.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需返回
new ViewResult { ViewName = "Error" };
就可以了!Simply returning
new ViewResult { ViewName = "Error" };
should work!