域名登录和IP登录的session问题
来源:互联网 发布:如何购买一个淘宝店铺 编辑:程序博客网 时间:2024/04/28 15:34
最近在工作中遇到了一个问题,具体实现是从A站跳到B站(taget=”_blank”)去完成一个操作,然后再从B站跳回A站指定的URL完成数据保存,事涉数据安全性问题,所以跳回A站的URL指定的方法是需要鉴权验证是否登录的。
但问题就出在这里,发现跳回A站的动作可以执行,但是跳回执行后(跳到了指定的URL)却直接返回到了A站的登录界面,鉴权失败了,未发现登录的session信息。然而此时刷新A站的登录页面,发现session并没有超时,仍然可用。
后经验证,发现了一个问题,即使用域名登录A站和使用IP地址登录A站,所生成的sessionID是不同的,即浏览器并不认为A站的域名和A站的IP是一个东西,它认为这是两个不同的东西,然后再检查代码,发现登录的时候使用的是域名,而跳回的时候确实使用的是IP地址(站内配置的),修改之后问题解决。
总结:同一个网站,通过域名登录和通过IP登录,所产生的session id是不相同的,如果希望使用登录时的session信息,那么调用的时候需要注意与登录方式(域名还是IP)保持一致才可以。
0 0
- 域名登录和IP登录的session问题
- Oracle获取session登录IP
- cookie和session登录
- 获取域名和登录名
- 域名和ip访问产生的session不同
- session自动退出登录问题
- 解决MSSQL 2008不能用IP登录的问题 和 打开可以用SA登录SQL2008的方法
- 解决MSSQL 2008不能用IP登录的问题 和 打开可以用SA登录SQL2008的方法
- cookie session 和登录验证
- 单点登录之cookie域名问题
- 关于一个登录引发的session域配置的问题
- weblogic单点登录session问题,服务器之间的重定向!
- session判断页面是否已经登录的问题
- 使用Spring-Security进行登录控制的session问题
- session共享和单点登录 springboot的实践和思考
- 基于session的登录模块
- 系统登录的SESSION控制
- session的登录与注销
- java.nio.Buffer flip()方法的用法详解
- summernote编辑器插件使用笔记
- 无法登陆树莓派pi账户
- PL/SQL developer基础语法学习(二)之语法
- arange函数——numpy模块
- 域名登录和IP登录的session问题
- 4-1 简单输出整数 (10分) PTA
- Java NIO系列4:通道和选择器
- 基于Tcp协议与基于Http协议的RPC简介笔记
- php rdkafka扩展发送和接收消息
- strcpy的模拟实现
- 我只所以写博客
- 安装伪分布式的TensorFlow
- dubbo 学习理解