我有一个身份验证 cookie,当我在本地环境中点击登录屏幕后,该 cookie 就会被设置。该 cookie 已被设置为持久性的,并被赋予未来 7 天的超时期限。
当我结束调试会话并在另一个构建后开始调试时,cookie 不存在。每个浏览器都会发生这种情况。有没有办法让 Visual Studio 在调试会话完成后记住持久 cookie?
我找到的解决方案是让 .NET Core MVC 的新实例不会在全新窗口中打开,而是在现有窗口中打开。我更改了一项设置
1)工具菜单
2)选项...
3)调试>常规
4)取消选中“为ASP.NET启用JavaScript调试”
当我使用 F5 运行应用程序时,一个实例会在现有的 chrome 实例中启动,我可以重用已经存在的 cookie。选中该框后,它总是会打开一个新的 chrome 实例,并且不存在 cookie。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)