关于小程序webview共享http会话的冲突问题
我们公司在小程序开发使用web-view组件时,碰到多个小程序之间共享cookie所导致的冲突问题。 业务场景:我们为多个客户的小程序,提供统一URL的云端API,这些API基于HTTPS协议提供服务,并且通过COOKIE中的SESSIONID来保持会话状态。 分别有A、B、C三个小程序同时使用我们的API服务 例如,用户登录调用API:https://abc.com/api/login,这个API将在COOKIE中设置一个SESSIONID来保持会话状态。 Set-Cookie:sessionid=12345 此行为将同时改变:小程序A、小程序B、小程序所使用web-view组件中的COOKIE 这样就导致了无法识别当前用户具体是在哪个小程序中进行操作。 这个问题只出现在web-view组件中,小程序中的接口wx.request不受影响。但是我们我们的业务有部分内容必须通过web-view完成。 希望能完善这个问题,能够让每个小程序的web-view组件独享http会话,与其它小程序隔离。