使用EF查询数据,标识信息放在类文件,数据有时候会错乱
急急急 请问有没有人遇到过这种问题 我现在不清楚到底是哪一步出问题了
用户信息 cookie和session各一份
登录时保持一致
登录后将信息存储到xxx.cs文件 每次获取用户信息就在这个类中获取
然后这里的数据读取是用EF弄的
现在问题是 用户1登录后竟然可以读取到用户2的数据 这个我很不解 我认为的就是EF是没问题的 是不是用户信息存储的问题 求大神帮忙看一下 没有具体代码 充逻辑上分析是什么问题
------解决方案--------------------自己看下数据库的用户表 不就知道了··
------解决方案--------------------一般登录后直接存在Session中,Session你可以存储用户这个对象 比如 Class User{ UserId,UserName}等
以后的每一次读取都要都过当前Session来操作
如果需要其他更具体的信息,则可以通过Session中UserId ,然后再根据EF来查询具体的用户相关信息