51Testing软件测试论坛

标题: 使用postman调试接口时发现的session问题 [打印本页]

作者: 测试积点老人    时间: 2019-1-4 16:27
标题: 使用postman调试接口时发现的session问题

今天在使用postman调试写好的接口的时候,突然发现一个问题,具体表现为:用户在登录后存的session值,在其他方法中获取不到。

经过不断的调试,最终发现,用户登录后存的session和我在其他方法中获取到的session,不是同一个session,这个可以比较两个session的id得出,也就解释了为什么会取不到值了。

那么又是什么原因导致的其他方法中获取到的session和之前存的session不一样呢?我的项目中又不涉及到session的跨域问题?我最后发现了一个细节:


[attach]120653[/attach]


[attach]120654[/attach]


这两次请求,一个是127.0.0.1的地址,一个是localhost地址,按道理应该是一样的,但是,就在这种情况下,会发生session值取不到的问题,而把地址统一为127.0.0.1或者localhost之后,问题就解决了!可以说是很神奇了......







欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2