今天在使用postman调试写好的接口的时候,忽然发现一个问题,具体表现为:用户在登陆后存的session值,在其余方法中获取不到。跨域
通过不断的调试,最终发现,用户登陆后存的session和我在其余方法中获取到的session,不是同一个session,这个能够比较两个session的id得出,也就解释了为何会取不到值了。session
那么又是什么缘由致使的其余方法中获取到的session和以前存的session不同呢?个人项目中又不涉及到session的跨域问题?我最后发现了一个细节:post
这两次请求,一个是127.0.0.1的地址,一个是localhost地址,按道理应该是同样的,可是,就在这种状况下,会发生session值取不到的问题,而把地址统一为127.0.0.1或者localhost以后,问题就解决了!能够说是很神奇了......spa