以前总是看到在csdn中有人着急的问“session丢失了,如何解决?”,不料这个情况终于也临到了我的头上。
我的服务器的情况是:windows2000操作系统,dotnet1.1,我们的程序嵌入在另外站点下,使用frame。
这次session丢失,直觉就是和frame有关,于是上搜索了N多的文章来研究,认为最好的就是我上面摘抄的一篇,ASP.NET Session详解,这篇中讲了session的几种存储方式,于是就死马当活马医吧,先后将session分别另开进程存储和存放在sql server中,或者干脆换用cookie,可是都无济于事。
我的具体情况就是,在某站下,如:www.11.com中用frame嵌入了www.22.com站的二级域名news.22.com;一个不经意间发现如果将客户端的“internet选项”下的,“隐私”中“设置”内的关于cookie的设置由原来的“中”设置成“低”后一切都正常了,无奈!
这可能是ie出于安全的考虑,认为在frame中的非同一站点下的session的传递是很不安全的或者是认为是病毒的。
这样的解决办法也就很明了了,哈哈,将news.22.com,解析成news.11.com就ok了。
很多的时候困扰多天的问题瞬间可能就可以解决了。
我的服务器的情况是:windows2000操作系统,dotnet1.1,我们的程序嵌入在另外站点下,使用frame。
这次session丢失,直觉就是和frame有关,于是上搜索了N多的文章来研究,认为最好的就是我上面摘抄的一篇,ASP.NET Session详解,这篇中讲了session的几种存储方式,于是就死马当活马医吧,先后将session分别另开进程存储和存放在sql server中,或者干脆换用cookie,可是都无济于事。
我的具体情况就是,在某站下,如:www.11.com中用frame嵌入了www.22.com站的二级域名news.22.com;一个不经意间发现如果将客户端的“internet选项”下的,“隐私”中“设置”内的关于cookie的设置由原来的“中”设置成“低”后一切都正常了,无奈!
这可能是ie出于安全的考虑,认为在frame中的非同一站点下的session的传递是很不安全的或者是认为是病毒的。
这样的解决办法也就很明了了,哈哈,将news.22.com,解析成news.11.com就ok了。
很多的时候困扰多天的问题瞬间可能就可以解决了。
分类:
VS.net2003
, Session和Cookie
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现