如何防止JavaWebStart请求密码(重新启动后)?

如何防止JavaWebStart请求密码(重新启动后)?,java,java-web-start,Java,Java Web Start,JavaWebStart不断询问密码。需要注意的是,我们只有在重新启动计算机后才会出现此问题 换句话说,如果我们选择“记住密码”,java就会记住密码。然而,重新启动计算机后,java似乎忘记了密码,我需要在启动应用程序时重新验证 如果仅关闭/重新打开浏览器,则不会发生这种情况。仅当计算机完全重新启动时 还有其他人表现出这个问题吗?更妙的是,有人知道是什么原因导致了这种情况,或者如何修复它吗 我们的代码是用Java1.7.0.51编译的。我的客户机有点像Java8 我在这里看到了有关堆栈交换的讨

JavaWebStart不断询问密码。需要注意的是,我们只有在重新启动计算机后才会出现此问题

换句话说,如果我们选择“记住密码”,java就会记住密码。然而,重新启动计算机后,java似乎忘记了密码,我需要在启动应用程序时重新验证

如果仅关闭/重新打开浏览器,则不会发生这种情况。仅当计算机完全重新启动时

还有其他人表现出这个问题吗?更妙的是,有人知道是什么原因导致了这种情况,或者如何修复它吗

我们的代码是用Java1.7.0.51编译的。我的客户机有点像Java8

我在这里看到了有关堆栈交换的讨论:

在这里:


其他谷歌排名靠前的结果与此无关。

请更具体地说明您所说的身份验证类型,通常java应用程序(或小程序)不需要身份验证,除非以这种方式显式编程。如何存储身份验证,以便下一个新的startet应用程序(或小程序)可以访问它?我们使用的是基本身份验证。所以,我要说的是:我们下载我们的应用程序webstart.jnlp。在此之后,Java提示我们进行身份验证,只是为了下载jar文件。我们甚至还没有达到我们的应用程序。所以我的理解是,Java处理凭证的存储。下载JAR后,我们会再次提示输入用户名和密码以访问应用程序。但我们希望这种情况每次都发生。嗯,祝你好运,我想说,有趣的问题。这是Java端的预期行为吗?这似乎是一个bug。请更具体地说明您所说的是哪种身份验证,通常java应用程序(或小程序)不需要身份验证,除非以这种方式显式编程。如何存储身份验证,以便下一个新的startet应用程序(或小程序)可以访问它?我们使用的是基本身份验证。所以,我要说的是:我们下载我们的应用程序webstart.jnlp。在此之后,Java提示我们进行身份验证,只是为了下载jar文件。我们甚至还没有达到我们的应用程序。所以我的理解是,Java处理凭证的存储。下载JAR后,我们会再次提示输入用户名和密码以访问应用程序。但我们希望这种情况每次都发生。嗯,祝你好运,我想说,有趣的问题。这是Java端的预期行为吗?这好像是一个错误。