请求.cookie没有返回所有的cookie

本文关键字:cookie 返回 请求 | 更新日期: 2023-09-27 18:02:20

我知道那个请求。cookie将返回cookie。但我确实有一个在应用程序期间创建的cookie,我想稍后检索它。但请求。Cookies["cookie name"]没有返回。我可以在FF的CookieManager中看到那个cookie仍然存在。知道为什么吗?

请求.cookie没有返回所有的cookie

  • 检查是否过期
  • 检查发出它的域是否与正在读取它的域相同。
  • 检查cookie不是使用SSL发出的,而是试图通过非加密连接读取。

在vb.net中发现了同样的问题,基于@Heather的答案。我意识到我正在阅读的cookie需要SSL连接。当isSecure标志在Cookie管理器下设置为false时,可以检查这是否有效。

我的解决方案通过配置Visual Studio与IIS Express一起工作,并设置为与SSL/HTTPS一起工作。这个链接帮了我。