微信小程序防盗链referer问题处理

公司使用百度云存储一些资源,然后现在要做防盗链,在CDN加入Referer白名单后发现PC是正常的,微信小程序无法正常访问资源了。然后是各种查啊,然后发现是微信小程序不支持Referer的修改,且在小程序开发工具是Referer是固定https://servicewechat.com/{你的appid}/devtools/page-frame.htm格式的

但是坑的是,真机调试不行.,使用自己程序接收到referer是null,本想着设置允许空referer,但是公司要求不能直接哪URL在浏览器就能打开,于是设置了不允许空,小程序就无法访问做了防盗链的资源了。完了没办法搞不了就停了1周,干其他更重要的事情去了。

后面第二周手上紧急的搞完了,又被领导催要搞这个微信小程序防盗链问题。

于是开始又各种查找资料,提交百度工单。他们推介说用EdgeJS功能

行吧。开通服务(服务暂时是免费的,后续会收费?),看文档,测试开搞

最后最后终于是搞定了。😄😄😄 贴上脚本代码截图,替换成你自己的refers就能用,被那个r.headersIn['referer']卡了好久,最后想办法打印出来发现TM如果referer不传值居然是undefined

相关推荐
2501_9159184120 小时前
Linux 上生成 AppStoreInfo.plist,App Store 上架 iOS
android·ios·小程序·https·uni-app·iphone·webview
只要微微辣20 小时前
Uniapp 微信小程序 Canvas画框标注:拖拽缩放全攻略
前端·微信小程序·uni-app·canvas·canva可画
爱学习的程序媛20 小时前
微信小程序3D开发框架技术对比:XR-Frame与threejs-miniprogram
3d·微信小程序·小程序·前端框架
万岳科技系统开发20 小时前
外卖系统小程序开发方案解析:直播、团购与外卖功能如何融合
数据库·小程序·架构
小羊Yveesss20 小时前
2026年微信小程序开发教程
微信小程序·小程序·notepad++
万岳科技程序员小赵20 小时前
同城外卖系统开发:APP、小程序上线前需要准备什么?
小程序·同城外卖系统·同城外卖系统app开发
肖有米XTKF864621 小时前
肖有米开发团队:推三返一模式系统开发-推三返一商业平台小程序介绍
人工智能·小程序·团队开发·csdn开发云
深邃-21 小时前
【Web安全】-企业资产信息收集(2):子域名查询,小程序和APP收集
计算机网络·安全·web安全·网络安全·小程序·系统安全·fofa
我是伪码农2 天前
小程序100-125
开发语言·小程序·php
咖啡八杯3 天前
微信小程序人脸认证1.0迁移2.0
后端·微信小程序