查看: 3186|回复: 4

设置PC或h5端平台认证token时长无效

升级   0.45%

3

主题

3

回帖

45

积分

注册会员

Rank: 2

积分
45
发表于 2024-4-10 08:13:33 | 显示全部楼层 |阅读模式
rt,在person.json文件中进行了配置,然后运行服务之后没有效果,具体表现为:使用edge浏览器登录后,关闭浏览器,然后再用edge浏览器打开时依然跳转到登录界面。F12看到的cookies依然是会话级别。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

0

主题

662

回帖

2

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2
发表于 2024-4-12 10:52:53 | 显示全部楼层
直接改配置文件配置需要重启o2server,另外你的测试是打开浏览器登录,再关闭浏览器,然后再重新打开浏览器访问进入登录页面,这个现象是正常的,关闭浏览器原有的cookie就没有了,你可以用选项卡的形式测试,打开浏览器开启一个新选项卡登录,再关闭选项卡,然后再打开选项卡访问会进入到首页
回复

使用道具 举报

升级   0.45%

3

主题

3

回帖

45

积分

注册会员

Rank: 2

积分
45
发表于 2024-4-12 11:39:10 | 显示全部楼层
请问如果需要实现
哪怕是客户端电脑重启了,打开020a网页时也能自动登录的功能,是需要修改session的有效期吗,或者有什么更合适的方法
回复

使用道具 举报

升级   100%

0

主题

662

回帖

2

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2
发表于 2024-4-15 10:43:57 | 显示全部楼层
那需要修改源码,对平台x-token的cookie设置一个有效期,这样只要在有效期范围内,浏览器关闭再打开cookie还是有效的,但这样设置一般安全审计会有问题
回复

使用道具 举报

升级   0.45%

3

主题

3

回帖

45

积分

注册会员

Rank: 2

积分
45
发表于 2024-4-29 09:17:19 | 显示全部楼层
找到位置了,这里加一点代码就可以实现

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread