1***@163.com
1***@163.com
  • 发布:2024-05-14 11:14
  • 更新:2024-05-14 12:28
  • 阅读:425

想通过webview打开第三方url,登录以后拿到cookie并传回uniapp有没有大佬提供下思路

分类:uni-app

想通过webview打开第三方url,登录以后拿到cookie并传回uniapp有没有大佬提供下思路

2024-05-14 11:14 负责人:无 分享
已邀请:
[已删除]

[已删除]

第三方的页面是否可控?可控可以弄,不可控你就是在想屁吃(我指的可控是你能编辑目标url对应的源代码)

可控的话

webview 套的页面 postMessage uniapp 去接,完事

不可控

洗洗睡吧,这都能随便获取token,我随便套个钓鱼网站,链接到 lol.qq.com 你但凡登录了 我岂不是随便那你授权信息(目前大多数网站token信息都是在cookie里存的,历史遗留问题)

[已删除]

[已删除]

最后给你总结一下吧,如果你满足如下条件,洗洗睡吧!


  • 如果你想基于 uniapp 的框架。目标url页面不可控的情况下
  • 并且你的技术栈只有前端,不会写Android或ios原生,或者不会写uniapp h5+(也就是 plus.xxx 那一套东西)
  • 如果你准备多端支持

    你只有在如下场景下,才有可能获取到:

  1. uniapp 开发 app!是app,也就是 apk、ipa的安装包,而不是H5、小程序之类的;
  2. 你会写原生代码,并且对 plus.xxx 相关API有所了解,了解原生运行机制

你符合如上两点,才有可能可以解决这个问题,反之,洗洗睡吧

要回复问题请先登录注册