2 分钟修好 AList 的 115open token 格式错误(手把手 + 自查)

发布时间:2026/8/31 8:34:51
2 分钟修好 AList 的 115open token 格式错误(手把手 + 自查) 2 分钟修好 AList 的 115open token 格式错误手把手 自查【免费下载链接】alist️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序使用 Gin 和 Solidjs。项目地址: https://gitcode.com/GitHub_Trending/al/alist在 AList 里新建 115open 网盘存储token 填进去点保存AList 直接抛出一个 115open token 格式错误的提示存储建不起来文件一个都列不出来。别急着重装这类报错十有八九是 token 拿错了段照下面走一遍就能修好。先确认是不是这个坑两个典型报错特征中一个就说明撞上这个坑了新建存储时直接报「token 格式错误」提示里带「格式」或「format」字样存储建好了但点进去列目录时报「验证失败 / invalid token」接口连一次都没成功30 秒自查两步把你粘贴进refresh_token框里的内容原样贴到记事本数一数它是平台回调里一整长串还是单独一段前者就是常见病因——整段回调里混着 access_token 和多余字段塞进单字段框里必然格式校验不过确认填的是 115open 驱动的refresh_token字段而不是把普通 115 的 Cookie 填进来。AList 里 115、115_open、115_share 是三个驱动认证体系完全不同三段式 token 为什么错不了115 开放平台的授权结果天然是三段client_id 标识你的应用client_secret 证明应用归属access_token 携带访问权限。任何一段缺位、串位或多出空白驱动在发起第一个请求前就会判定格式错误。你不用手动拼三段——走一遍平台标准授权流程三段会自动配齐驱动侧的 SDK 会自己完成解析和换取你唯一要做的是把其中单独一段 refresh_token 干净地填进配置。refresh_token 是长期凭证access_token 短期有效SDK 拿到 refresh_token 后会定期换新 access_token并自动把两个值写回存储配置所以一次配置长期有效。修复步骤登录 115 开放平台确认账号有权限管理应用创建或选中你的应用记下 client_id 与 client_secret按页面引导完成授权流程在回调结果里找到 refresh_token 这一段只复制 refresh_token 本身粘贴进 AList 存储配置的refresh_token字段——不带 access_token、不带引号、不带空格保存存储配置如果手里的 token 确实来自旧版拼接格式最稳妥的仍是回平台重新走一遍第 3 步换新 token而不是去动驱动代码。改完怎么算好重启命令一条./alist restart重启后进入 AList 界面点开该 115open 存储根目录文件能正常列出来就说明 token 校验通过再看存储详情里的access_token字段已被自动填充说明 token 刷新链路已跑通不用再手动维护。两个高频坑token 多一个空格会怎样会。三段式解析对空白零容忍多一个空格整段就错位直接格式错误。粘贴后全选框内容看一眼首尾干净再保存不行就回平台用官方复制按钮重取别手动框选复制。把普通 115 网页登录的 Cookie 填进来行不行不行。那是drivers/115普通 115 驱动认的凭证115open 走的是开放平台授权只认 refresh_token。两者填串了报的永远是格式错误看着像权限问题其实是门没走对。排错时看两行代码就够了drivers/115_open/driver.go 的Init决定 token 何时被校验drivers/115_open/meta.go 定义了哪些字段必填。【免费下载链接】alist️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序使用 Gin 和 Solidjs。项目地址: https://gitcode.com/GitHub_Trending/al/alist创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考