我要在自建应用里把微盘里的文件给移动客户端下载。(这样配合我自建应用里的权限管理)
现在下载模块拿到了下载链接和cookie,但是怎么给客户端下载呢?就是移动客户端在自建应用里点击下载文件。
我的服务器端可以下载文件,想用流输出的方式传给客户端,PC浏览器Firefox调试没问题,正常下载了我的服务器转过来的文件,但是移动客户端里的浏览器里不行,不知道啥情况。调试IDE里显示"Resource interpreted as Document but transferred with MIME type application/octet-stream" 。不懂response是哪里被识别成document的。走不下去了。
然后想用跨域cookie让客户点击下载,好像腾讯服务器不支持我cors,根本不返回cors信息。但是我不加cookie到header里确实会有认证报警,说明cookie是传过去了,但是没有cors信息返回,我的浏览器禁止我跨域。走不下去了。
我是哪里错了?
求教正确的打开姿势。。。
页面生成samsite:none的cookie(好像腾讯也这么干),然后直接点击文件链接,cookie应该发过去了。
PC端浏览器里成功了。
但是企业微信自建应用里面,点击了却提示网站代理验证身份失败。应该是cookie没有发过去。
何解?