我有一个MVC4 Web应用程序,在Visual Studio 2012上使用本地IIS Express服务器运行良好。当我将应用程序发布到运行在Windows 2012上的IIS 8 Web服务器时,初始登录页面显示正确。但是,使用远程调试,我发现当我使用以下行检查凭据时:
if (ModelState.IsValid && WebSecurity.Login(model.UserName, model.Password, persistCookie: model.RememberMe))
我遇到了下图中显示的错误:
(来源:usf.edu)