返回 View() 并返回 PartView() 神秘的 MVC5

本文关键字:返回 MVC5 View PartView | 更新日期: 2023-09-27 18:37:16

为了安全起见,我正在使用带有Identity 2.0的MVC 5。当我启动应用程序时,它显示登录页面(没有布局可能是因为我返回部分视图)。当我使用返回视图()而不是返回部分视图()时,它会给我以下错误;

HTTP 错误 404.15 - 未找到 请求过滤模块是 配置为拒绝查询字符串太长的请求。

我启用了窗口和网站的匿名身份验证,但它不起作用。我的登录操作是

 [AllowAnonymous]
 public ActionResult Login(string returnUrl)
 {
     ViewBag.ReturnUrl = returnUrl;
     return PartialView();
 }       

返回 View() 并返回 PartView() 神秘的 MVC5

你的问题不是MVC代码,而是IIS配置看看下面的链接

http://www.iis.net/configreference/system.webserver/security/requestfiltering/alwaysallowedquerystrings