1.在iOS模拟器或真机运行默认调试基座,或最新正式版iOS SDK本地打包的app
2.打开软件或基座向后端发送请求,使后端记录当前请求的sessionID
3.退出软件或基座后台
4.再次打开软件或基座,向后端发送请求,记录sessionID
- 发布:2025-01-10 22:41
- 更新:2025-01-10 22:43
- 阅读:10
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: MacOS 15
HBuilderX类型: 正式
HBuilderX版本号: 4.45
手机系统: iOS
手机系统版本号: iOS 18
手机厂商: 苹果
手机机型: iPhone 15
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
两次请求的sessionID一致
两次请求的sessionID一致
实际结果:
两次请求的sessionID不一致
两次请求的sessionID不一致
bug描述:
iOS APP,不管是模拟器还是真机,不管是默认调试基座还是本地SDK打包,每次关闭app后台后,再次打开APP都会向后端请求不同的Session,导致无法鉴权
1 个回复
r***@outlook.com (作者)
已测试,同样的条件下,安卓APP请求的都是同一个后端Session