java - Eclipse:无法更改 OSX 上 Luna 的代理身份验证信息

标签 java eclipse macos

我正在尝试更新我在 Luna 上的网络代理设置,但他们没有接受 .我使用手动选项并输入授权信息。当我关闭窗口时,设置不存在。我该如何纠正这个问题?

这是适用于 Mac、OSX Yosemite 的 Eclipse Luna。

这里是错误

java.lang.SecurityException: Could not obtain password. Result: -25300 at org.eclipse.equinox.internal.security.osx.OSXProvider.getPassword(Native Method) at org.eclipse.equinox.internal.security.osx.OSXProvider.getPassword(OSXProvider.java:45) at org.eclipse.equinox.internal.security.storage.PasswordProviderModuleExt.getPassword(PasswordProviderModuleExt.java:35) at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getModulePassword(SecurePreferencesRoot.java:259) at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getPassword(SecurePreferencesRoot.java:224) at org.eclipse.equinox.internal.security.storage.SecurePreferences.put(SecurePreferences.java:224) at org.eclipse.equinox.internal.security.storage.SecurePreferencesWrapper.put(SecurePreferencesWrapper.java:110) at org.eclipse.core.internal.net.ProxyType.saveProxyAuth(ProxyType.java:550) at org.eclipse.core.internal.net.ProxyType.setProxyData(ProxyType.java:154)

我正在考虑在安全存储中“清除密码”?我以前从未这样做过。

最佳答案

您应该首先尝试从 Eclipse 中清理 SOCKS。通过以下操作 -
窗口 -> 首选项 -> 常规 -> 网络连接。

现在移除代理旁路并清除 SOCKS IP。

注意:- 如果您有代理服务器,这将有效。

现在继续将您的 Active Provider 设置为 Manual 模式。这样做 -

  • 打开网络连接设置。
  • 选择 Active Provider 为“手动”。
  • 设置 HTTP/HTTPS 代理。

重新启动 Eclipse 以应用这些设置。

你的问题现在应该已经解决了。

关于java - Eclipse:无法更改 OSX 上 Luna 的代理身份验证信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32554103/

相关文章:

java - 如何在char中使用数学运算?

java - 在 Java 中开发具有插件支持的应用程序

macos - 由于奇怪的原因,启 Action 业无法执行(3): 8

macos - 按比例调整 Cocoa 窗口大小

java - 在 Thymeleaf 表中显示多行

java - 从Java中的2个表中删除行

java - 没有主要Maifest属性Gradle

android - 在cygwin中使用NDK构建项目

eclipse - 如何在 Eclipse 中工作时为 Android 模拟器充电?

macos - OSX - 无法将文件从本地文件系统复制到 hdfs