Asp.net Visual studio在我停止调试时删除cookie

Asp.net Visual studio在我停止调试时删除cookie,asp.net,visual-studio-2010,visual-studio,internet-explorer-9,Asp.net,Visual Studio 2010,Visual Studio,Internet Explorer 9,我们的web应用程序身份验证使用cookie,因此用户身份验证不依赖于可能过期的会话。除了在调试时,这非常有效。 当我停止调试时,VisualStudio似乎删除了所有“localhost”cookie。这意味着每次开始调试时都必须重新登录 我是否可以在停止调试时阻止Visual Studio删除cookie 谢谢 我也遇到了您的问题,通过禁用“停止调试器…”选项,我的问题得到了解决。我正在使用VisualStudio2019 这种情况不会发生在我身上。是否确定Cookie是持久的并且已设置其过

我们的web应用程序身份验证使用cookie,因此用户身份验证不依赖于可能过期的会话。除了在调试时,这非常有效。 当我停止调试时,VisualStudio似乎删除了所有“localhost”cookie。这意味着每次开始调试时都必须重新登录

我是否可以在停止调试时阻止Visual Studio删除cookie


谢谢

我也遇到了您的问题,通过禁用“停止调试器…”选项,我的问题得到了解决。我正在使用VisualStudio2019


这种情况不会发生在我身上。是否确定Cookie是持久的并且已设置其过期日期(如果手动设置身份验证Cookie,则需要指定Cookie的过期时间以及
身份验证票证
)?您是否尝试过通过IIS而不是开发服务器托管应用程序?能否提供一些更详细的说明,说明如何停止和开始调试?我这样问是因为它可以停止调试、更改代码、重新编译,然后重新连接到浏览器正在运行的进程。感谢您的快速响应!我确实设置了过期日期,但是cookie没有过期。这就像调试器在他自己死后清理一样。我也尝试过改用IIS,但结果是一样的。@ShaiCohen:我正在调试工具栏(停止和播放图标)中启动和停止调试。到目前为止,我还没有在VisualStudio中更改任何设置,IE9是VisualStudio的默认浏览器