关于阿里云open的OAuth验证API无法连接

  1. 由于原api https://api.nn.ci被sni阻断,导致国内无法连接的情况,故提供两个新的api供使用:
    • https://api-cf.nn.ci (套了一层cloudflare)
    • https://api.xhofe.top (辽宁多线, 由亚洲云赞助)
  2. 需要将aliyundrive_open后台配置中的Oauth令牌链接更换为
    • https://api-cf.nn.ci/alist/ali_open/token
    • https://api.xhofe.top/alist/ali_open/token
  3. 查看详情:https://github.com/alist-org/alist/discussions/4572
  4. 是否可以自己搭建授权OAuth验证API?
    • 暂时不可以,但是你可以反向代理源站

经过仔细比对,发现是服务器无法解析dns导致无法访问api.nn.ci这个地址而出错的,那么按照上面的方法就要重新获取open token,比较麻烦,如果把服务器的hosts文件加上api.nn.ci的ip地址就可以解决问题了。

Ubuntu导致的DNS错误应急方法

1添加解析到hosts文件

修改hosts文件

Sudo vi /etc/hosts

39.156.66.10 www.baidu.com

保存生效

2临时修改dns

Sudo vi /etc/resolv.conf

Nameserver 8.8.8.8

保存生效,但是重启电脑,配置文件会重置

类似文章