alist-tvbox icon indicating copy to clipboard operation
alist-tvbox copied to clipboard

佬,开放token获取失败,报app not exists,是什么问题

Open woxiangfei01 opened this issue 1 year ago • 12 comments

refreshOpenToken error: failed to refresh open token: app not exists

woxiangfei01 avatar Jan 14 '24 17:01 woxiangfei01

源都换了,都是这个报错

woxiangfei01 avatar Jan 14 '24 17:01 woxiangfei01

你填了一个不存在的client id?

power721 avatar Jan 15 '24 01:01 power721

你填了一个不存在的client id?

没有啊,client id置空的

woxiangfei01 avatar Jan 15 '24 02:01 woxiangfei01

认证url是选的什么?账号open token在哪个网站获取的?

power721 avatar Jan 15 '24 02:01 power721

认证urlhttps://api-cf.nn.ci/alist/ali_open/token open token在https://messense-aliyundrive-webdav-backendrefresh-token-ucs0wn.streamlit.app/

woxiangfei01 avatar Jan 15 '24 02:01 woxiangfei01

认证url改成https://aliyundrive-oauth.messense.me/oauth/access_token

power721 avatar Jan 15 '24 02:01 power721

ufl我都换一遍了,都是这个报错

woxiangfei01 avatar Jan 15 '24 02:01 woxiangfei01

要重启

power721 avatar Jan 15 '24 02:01 power721

ufl我都换一遍了,都是这个报错

星期五的版本还能用,星期天更新了就这个报错,而且我都是配置目录删除,重新部署的

woxiangfei01 avatar Jan 15 '24 02:01 woxiangfei01

你获取的open token和认证url不匹配,才会出现这个问题。

power721 avatar Jan 15 '24 02:01 power721

这。。。都是你程序里的接口获取的,那我该用哪个接口获取呢 不行,我就再拉取一下试试

woxiangfei01 avatar Jan 15 '24 02:01 woxiangfei01

建议用作者自建的认证URL,在两个地方需要选择正确才可以:

  1. 账号界面阿里账号的开放refresh token获取方式要选择 ycyup
  2. 配置界面-高级设置-开放Token认证URL选择 ycyup

不过在你发生报错的情况下,这么配置还不够,还需要依次执行下面步骤:

  1. 在配置界面重启AList
  2. 在资源界面-失败资源下删除所有挂载失败的**📀我的阿里云盘***资源
  3. 在阿里云盘账号界面-取消加载我的云盘-更新-勾选加载我的云盘-更新 然后打开你的AList站点应该就好了

zhanghao-njmu avatar May 30 '25 09:05 zhanghao-njmu