使用过滤器控制权限时,若无权则跳转到无权页面,但是每次跳转都会出现 ERROR - System.Web.HttpException (0x80004005): 服务器无法在已发送 HTTP 标头之后设置状态。每天的日志都会爆满,经过各种百度,各种调试,按照网上的方法,在跳转前清空Response,但是似乎无法起效,功夫不负有心人,最终发现一个比较使用的方法,在跳转时设置 :filterContext.Result = new EmptyResult(); 或者直接设置filterContext.Result = new RedirectResult("/Account/NoPower");即可。本人是初学者,问题比较水,只为能帮同行解决同类问题,少走弯路。

 

.Net MVC Redirect出现:服务器无法在已发送 HTTP 标头之后设置状态解决方案

 

有问题可以联系我,我的邮箱是:yxxrui@163.com,我的网址是:http://www.yxxrui.cn

相关文章:

  • 2022-12-23
  • 2021-08-16
  • 2021-08-14
  • 2022-12-23
  • 2021-10-08
  • 2022-12-23
  • 2021-08-21
猜你喜欢
  • 2022-12-23
  • 2021-07-19
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案