在测试我的mvc应用程序时..每次运行时都必须登录。我已经选中了“记住我”复选框,但在本地测试我的应用时它不起作用。
但是,当我部署到我的开发服务器并检查'记住我'时,它可以工作。
在本地测试我的应用时,“记住我”功能是否可行?
答案 0 :(得分:0)
这取决于你正在做什么。如果我不得不猜测,我会说当你在谈论"每次[你]运行它",你的意思是调试。 Visual Studio中项目的默认设置是每次启动/停止调试时启动和停止IIS Express进程。会话(Session
和您的身份验证)将在该场景中受到进程限制,并且每次IIS Express关闭时都会被有效销毁。
如果您希望在停止调试后仍继续该过程,则需要编辑项目的属性并取消选中"启用编辑并继续"在" Web"选项卡。