阿里云图床报错 StatusCodeError : 403 The difference between the request

博主在使用win和ubuntu双系统后发现Windows时间滞后,导致阿里云图床上传图片时出现403错误。经过排查,确定是系统时间与阿里云服务器时间不一致造成的。通过校准系统时间,成功解决了图床上传问题。
摘要由CSDN通过智能技术生成

阿里云图床报错 StatusCodeError : 403 The difference between the request time and the current time is too large.

前言

这几天在搞win和ubuntu双系统,结果经常性地发现用了ubuntu之后win的时间总是有延迟。比如现在是5月21号晚上,但是我从Ubuntu里出来发现window的时间还是停留在中午,不过好像也没造成什么影响一开始也就没管。但是后面就出问题了。

出现问题

image-20220521223758529

当我在敲博客的时候居然发现自己用snipaste截图的图片没有办法上传到图床上。

奇怪了,刚开始我以为是阿里云欠费了,于是上阿里云的官网上去查看我的账单,按理说没有那么容易欠费。

果然上去一查也确实没有欠费,那问题到底是什么呢?

寻找问题

我开始注意报错的信息:

image-20220521224036380

然后把StatusCodeError:403复制到bing上去:果然,

image-20220521224128646

/*
ErrorCode: RequestTimeTooSkewed
ErrorMessage: The difference between the request time and the current time is too large.
*/

“发送请求的时间与OSS收到请求的时间间隔超出了15分钟,OSS从安全考虑认为该请求是无效的,返回报错。”

是由于本机系统的时间和阿里云服务器的时间无法对应上,导致安全系统认为上传照片的请求是无效的。

解决问题

那由于时间不同步造成的问题,我们只需要将时间校准过来就好了。

image-20220521224759374

image-20220521224847564

之后搭建的图床就能正常上传图片了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值