Github更换token后cloudflare图床链接失效问题处理

本文最后更新于:2024年4月21日 晚上

1、问题现象

在更新classic token后,通过github搭建的图床链接尽数失效了,产生了裂图,现象如下,图像加载失败:

image-20231110155119781

为了恢复博客图片的加载,需要尽快解决。

2、问题原因

由于我是使用github和cloudflare一起搭建的图床,在更新github token更新之后cloudflare 配置的github token还是旧的,导致worker作业流异常:

image-20231110160557408

因为这个原因,导致我的图片访问出现异常。

3、解决方法

要解决这个问题,只需要在更新github token的同时,同步更新cloudflare中workflow的相关token即可:

3.1、生成github token

在github的Settings >> Personal access tokens >> Tokens(classic)更新token过期时间为no expiration:

image-20231110161120652

image-20231110161230648

token只会展示1次,要保存好。要想安全系数更高一些可以选择固定时间,或自定义过期时间。生成之后,下拉到页面底部,update token

3.2、更新cloudflare worker

Workers & Pages –> Overview 进入到cloudflare工作流:

image-20231110162035573

编辑工作流:

image-20231110162437465

将token更新之后,执行Save and deploy,在这个页面测试链接会报400的错误,我个人设置的为私有库导致这种现象,无需理会,不影响作业流更新:

image-20231110163726076

更新之后,下面的图片链接就可以正常的访问了:

image-20231110163627806

注意:当更新上述内容之后,依然部分图片链接异常。需要重新配置worker,详情参考指导《Windows中配置PigGo图床及CDN加速》中第5.4节。


Github更换token后cloudflare图床链接失效问题处理
http://www.codestar.top/2024/01/25/BLOG/Github更换token后cloudflare图床链接失效问题处理/
作者
mini小新
发布于
2024年1月25日
更新于
2024年4月21日
许可协议