今天遇到了。
将一个老的webform升级为 .net framework 4.5.1的webform项目。
原来的请求现在就不行了,提示401.
尝试过Web.config配置文件,无效。
最终,在这里找到了办法。
将
settings.AutoRedirectMode = RedirectMode.Permanent;
改为
settings.AutoRedirectMode = RedirectMode.Off;
尽管这样改我也不知道为什么,但就是有用。
也不用在Web.config里配置什么 允许匿名访问页、authentication 、authorization什么的。
亲测。
本文介绍了一个从旧版WebForm升级到.NET Framework 4.5.1过程中遇到的401错误解决方案。通过调整settings.AutoRedirectMode设置为RedirectMode.Off来避免了需要在Web.config中进行匿名访问、认证和授权配置。
820





