用了cdn之后小程序打不开

用了cdn之后小程序打不开,第1张

用了cdn之后小程序打不开操作步骤提醒:

1、打开登陆百度云加速,进入控制台,然后点加速图标,进入加速设置页面。

2、进入之后,依次点击“安全功能”-“WAF”,然后看到最后一项“防盗链”,把它关闭就可以了。对普通网站来说这项功能基本没什么用,所以直接关闭即可。

3、重新打开小程序检查一下,还没有恢复,重新加载一下小程序就可以了,如上图所示,很快就可以恢复正常。

原因:百度云的反盗链机制

A网站将自己的静态资源如图片或视频等存放在百度智能云存储的BOS上。B网站在未经A允许的情况下,使用A网站的图片或视频资源,放置到自己的网站中。

由于BOS是按照使用量收费,这样网站B盗取了网站A的空间和流量,而A没有获取任何利益却承担了资源使用费。B盗用A资源放到自己网站的行为即为盗链。

解决方法:用户必须登录,并且从百度的网站页面进入才能下载。

扩展资料

原理

防盗链的主要方法是通过限制引用页来实现的,有设置Referer防盗链和设置签名URL防盗链两种方式。

设置Referer防盗链的原理将HTTP请求表头的Referer属性(保存了该请求是从哪个URL发送到服务器的)和服务端许可的白名单进行比对,如果一致则表明是站内请求,或者为自己信任的站点请求,否则视为盗链。

但是Referer属性可以被恶意的篡改,针对这种情况,可以通过签名URL来实现防盗链。

参考资料:百度智能云 - 防盗链


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/158567.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-23
下一篇2023-03-23

发表评论

登录后才能评论

评论列表(0条)

    保存