提示Unauthorized时的解决方法

经验创意 · 17263 次浏览
CL 创建于 2019-04-30 09:08

如果您已升级到0.11.3版本,请忽略本文。

如果您是老版本并且token还未过期,请尽早升级到0.11.3版本。如果token已经过期并且近期修改过动作设置,请参考本文。

【注】token是用于标识用户身份的一串文本,用于避免在本地保存帐号和密码可能会导致的安全问题。

现象

如果软件在同步或查看图标时报错Unauthorized,表示软件的用户token过期了。

Token过期的唯一风险是设置的面板数据在过期后没有同步到服务器上,重新登录后会丢失这部分配置。



原因

0.10.7或更早版本的软件是在登录(输入用户名和密码)的时候获得的token,期限是100天。过期后必须登录软件才能得到新的token。

0.11.3版本已改为每次启动时刷新token。


判断token是否过期

如果你还在使用0.10.7或更早版本,可以点击 “用户中心” 图标,如果可以正常打开“用户中心”网页,表示token尚未过期。否则表示token已过期。



如果你的token未过期,请同步数据后尽早升级到最新版本。如果已过期,并且近期修改过面板动作,可能会有动作未成功同步到服务器。


解决token过期的问题


如果你的token已过期并且最近有修改过面板,可以通过下面的方法尽量避免配置丢失:

1) 备份data目录中的数据。

点击“应用数据文件夹”菜单,在打开的资源管理器窗口中备份data子目录。




2) 重新登录软件。重新登录的方法:在Quicker菜单中点击“关闭并退出当前帐号”即可。 


3) 登录后检查面板配置。 如果一切正常,就不需要做额外的处理了。 如果有动作丢失,可以在关闭Quicker后,将备份的data目录中“sync.json” 和 profiles 子目录里的所有文件覆盖回原来的目录。然后再打开Quicker软件即可。


从0.11.3版本开始,已经加入每次开机自动更新token的功能,就不会再有这个问题了。请尽快升级到0.11.3版本。


Neal-HK 2020-05-01 22:33 :

更新 1 项数据到服务器...

同步异常:发生一个或多个错误。 将内容复制到流时出错。 无法将数据写入传输连接: 远程主机强迫关闭了一个现有的连接。。 远程主机强迫关闭了一个现有的连接。

上面这个怎么解决?

CL 回复 Neal-HK 2020-05-02 08:31 :

这似乎是网络问题,如果有设置代理,关闭代理测试看看。

回复内容
真馫 2020-05-09 08:39
#1

请问这是为什么呢?我关了代理也还是这个问题

CL 2020-05-09 08:41 :

太长时间不同步身份凭据过期了。

回复主贴