Asp.net Cookie仅在清除浏览器缓存后工作
我的ASP.NET网页遇到了问题。饼干不起作用了。我添加的任何Cookie,甚至是要调试的页面开头的Cookie,都没有保存 我清除了浏览器缓存,它又开始工作了。这听起来像是一个常见的问题吗,因为我以前从未经历过,而且我没有日志/线索来理解为什么没有保存cookies。我真的很担心,在接下来的几天里,它可能会经常发生在我的任何用户身上 这可能是一个设计糟糕的饼干加法器吗?因为我的被包装到一个封闭的.NET DLL中,所以我无法访问它 [编辑]Asp.net Cookie仅在清除浏览器缓存后工作,asp.net,cookies,browser-cache,Asp.net,Cookies,Browser Cache,我的ASP.NET网页遇到了问题。饼干不起作用了。我添加的任何Cookie,甚至是要调试的页面开头的Cookie,都没有保存 我清除了浏览器缓存,它又开始工作了。这听起来像是一个常见的问题吗,因为我以前从未经历过,而且我没有日志/线索来理解为什么没有保存cookies。我真的很担心,在接下来的几天里,它可能会经常发生在我的任何用户身上 这可能是一个设计糟糕的饼干加法器吗?因为我的被包装到一个封闭的.NET DLL中,所以我无法访问它 [编辑] 抱歉,我编辑了我的标题并添加了“仅”一词。问题是,我
抱歉,我编辑了我的标题并添加了“仅”一词。问题是,我有一个网站运行了好几个月,然后今天早上,我注意到在asp.net中设置cookies是不可能的。Cookie显示为空。示例:“mycokie=MyOtherCookie=”因为我的cookie中有很多东西,比如用户名、秘密会话令牌等,所以网站无法正常工作。然后清除缓存并将其返回,这就是为什么我担心并正在搜索已经在类似情况下运行的人。问题是我的域名没有url重写,因此如果我在domain.com上冲浪,它无法找到分配给www.domain.com的cookie,所以它需要为domain.com重写
我在IIS中编写了一个规则,现在可以使用了。您使用什么添加cookie?在你清理你的饼干之前,它有用吗?你能再重复一遍这个问题吗?