小程序不在Java 7上工作

小程序不在Java 7上工作,java,browser,applet,java-7,Java,Browser,Applet,Java 7,在production env中,我们使用第三方供应商提供的小程序进行2FA登录。我们没有任何源代码,只有jar文件。小程序基本上加密了登录信息。现在,它对大多数用户都很好,但很少有人在使用Java7时遇到问题。它显示了我们放在applet标记中的消息,如果浏览器不支持Java,通常会显示applet标记。由于我们只保存jar文件,如何自己解决这个问题(没有2FA团队支持) 由于我们只保存jar文件,如何自己解决这个问题(没有2FA团队支持) 困难重重 除非你能凭灵感找出问题的原因,否则你需要对

在production env中,我们使用第三方供应商提供的小程序进行2FA登录。我们没有任何源代码,只有jar文件。小程序基本上加密了登录信息。现在,它对大多数用户都很好,但很少有人在使用Java7时遇到问题。它显示了我们放在applet标记中的消息,如果浏览器不支持Java,通常会显示applet标记。由于我们只保存jar文件,如何自己解决这个问题(没有2FA团队支持)

由于我们只保存jar文件,如何自己解决这个问题(没有2FA团队支持)

困难重重

除非你能凭灵感找出问题的原因,否则你需要对小程序进行反编译和逆向工程,以找出哪里出了问题。小程序很有可能被混淆,使反向工程变得更困难,而且您与供应商签署的许可证禁止反向工程


与2FA供应商支持人员交谈

您是否检查了其中一台有问题的机器是否给出了肯定的结果?“第三方供应商”听起来像是您应该带回给他们的东西。当然,您可以尝试使用部署脚本强制用户安装Java6,但这是一种侵入性的、不受欢迎的做法&只是为了解决一个bug。