解决Github更换token后Cloudflare图床链接失效问题。

本文最后更新于:2025年7月13日 晚上

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加速中第4.4节。


Github更换token后cloudflare图床链接失效问题处理
http://blog.codestar.top/website/github-token-update-issue-handle.html
作者
MINI小新
发布于
2024年1月25日
更新于
2025年7月13日
许可协议