deadblue / elevengo

An API client of 115 Cloud Storage Service in Go.
MIT License
88 stars 27 forks source link

大佬,辛苦了。昨天我测试妙传使用GitHub 开发者分支,出现签名错误。 #44

Closed user1121114685 closed 6 months ago

user1121114685 commented 6 months ago

第一次提交就出现了。本来应该第一次抛出range 第二次成功, 实际上,第一次报错签名错误

deadblue commented 6 months ago

我也遇到过类似的问题,尝试重新扫码登录,生成一个 Credential 就能解决。

因为 Agent 每次创建时会自动取 115 的最新的 Linux 桌面客户端版本号作为 AppVersion。 因此可能出现这种情况:

推测是115服务端检测了 Credential 对应的 App Version。

要避免这个问题,可以在创建 Agent 的时候传入 option.AgentVersionOption("XX.X.X") 锁定版本号。