如果代理密码一直用到 Eclipse 重启才失效,应排查凭据究竟保存在哪里。改动代理端口不太可能修复存储问题。

先确认当前生效的提供程序以及 Network Connections 下的目标条目。然后查看 General → Security → Secure Storage。其 Contents 选项卡会显示存储位置以及是否存在条目;加密值始终以掩码显示。请确认该位置可写,并且属于你实际使用的安装与用户配置文件。

Secure Storage 有一层与代理账户分离的主密码。恢复该密码需要事先设置好恢复问题。恢复操作并不是保存每个代理密码时的常规步骤,反复修改并恢复它也不是通用的身份验证修复手段。

使用存储的 Delete 操作时要小心:它会移除全部内容,其中可能包括其他 Eclipse 组件使用的凭据。在考虑重置之前,先解决对现有存储的访问问题,并计划在确实需要重置时重新输入受影响的密钥。

密码在重启后仍被保留、却被代理拒绝,属于另一种故障。回到所选的协议、账户格式和身份验证方式。把同一密码放进明文 JVM 参数只会改变其暴露程度,并不能确定是哪一层失败。

相关文章