找回密码
 立即注册
搜索

开发问题 原生框架调用web项目的接口,session不能用?

4
回复
1917
查看
[复制链接]

1

主题

3

帖子

20

积分

 楼主| 2019-3-5 17:48:44 显示全部楼层 |阅读模式
用快应用原生的框架,调用后台登录接口,用户登录成功后,将用户信息存入session,但是取不到?通过后台打印,发现每次http请求的sessionId都不一样。导致每次请求都会建立一个新的会话session,麻烦各位大佬告知这是什么原因?
回复

使用道具 举报

0

主题

30

帖子

150

积分

2019-3-6 10:55:42 显示全部楼层
你是怎么调用的后台接口呢? 如使用webview打开的话,有一个allowthirdpartycookies 参数哦。 cookie一般用来保存sessionId的 https://doc.quickapp.cn/features/system/webview.html?h=cookie
回复

使用道具 举报

1

主题

3

帖子

20

积分

 楼主| 2019-3-6 14:04:21 显示全部楼层
more_tequila 发表于 2019-3-6 10:55 你是怎么调用的后台接口呢? 如使用webview打开的话,有一个allowthirdpartycookies 参数哦。 cookie一般用 ...
我们这边不是webview,是使用的web组件。
回复

使用道具 举报

0

主题

30

帖子

150

积分

2019-3-6 19:14:24 显示全部楼层
web组建也有allowthirdpartycookies 参数,记得设置成true,默认是false的 https://doc.quickapp.cn/widgets/web.html?h=web
回复

使用道具 举报

1

主题

3

帖子

20

积分

 楼主| 2019-3-12 17:34:24 显示全部楼层
more_tequila 发表于 2019-3-6 19:14 web组建也有allowthirdpartycookies 参数,记得设置成true,默认是false的 https://doc.quickapp.cn/widg ...
设为true了。不管用,原本以为是跨域问题,现在觉得不是。
回复

使用道具 举报

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