gpt4 book ai didi

java - jnlp 中的 jar 资源未由同一证书签名 ETRADE Pro 应用程序 Kubuntu 18.04

转载 作者:行者123 更新时间:2023-12-02 02:10:53 26 4
gpt4 key购买 nike

我一直在网上寻找答案,大多数结果都需要放弃 JAR 文件。问题是我不知道它们在哪里,甚至不知道我是否有。 错误指出 JAR 资源位于 JNLP 文件中,所以我不太确定它是如何工作的。

这个问题是昨天才开始的,所以它必须是一个以某种方式添加到我的系统上的证书,java 正在使用该证书对 JNLP 文件中的 jar 进行签名。删除所有证书是个好主意吗?

问题是我不知道如何找到它们或删除它们。我能够打开 java 的 Java 控制面板,并且可以看到证书列表,但它不允许我删除它们。不过,我确实删除了 java 缓存,但这并没有解决问题。

我注意到我的更新中心有一个 Opera 浏览器证书。以前不存在,现在想知道是否涉及其中?这是一个非常困惑的情况,我确实需要解决这个问题,因为我使用 Etrade 谋生。

这是我在“启动文件”选项卡下的错误详细信息中收到的文本:

    <?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" codebase="https://cdnpro.etrade.net/etprocli_alt1/" href="" >
<information>
<title>Power E*TRADE Pro</title>
<vendor>E*TRADE Securities LLC</vendor>
<homepage href="https://cdnpro.etrade.net/etprocli/etrader.jnlp"/>
<description>Power E*TRADE Pro</description>
<description kind="short">Power E*TRADE Pro</description>
<icon kind="splash" href="icon.icns"/>
<icon href="etlogo.gif"/>
</information>
<security>
<all-permissions />
</security>
<resources os="Windows" arch="x86_64">
<j2se version="1.8" initial-heap-size="256m" max-heap-size="896m"/>
</resources>
<resources os="Windows" arch="amd64">
<j2se version="1.8" initial-heap-size="256m" max-heap-size="896m"/>
</resources>

<resources>
<property name="sun.java2d.noddraw" value="true"/>
<property name="sun.awt.disableMixing" value="true"/>
<property name="jnlp.SSL_CA_CERTIFICATES_DIR" value="https://cdnpro.etrade.net/certs/CA/SonicMQCA.der"/>
<property name="jnlp.com.abwg.configurl" value="https://cdnpro.etrade.net/etprocli_alt1"/>
<property name="jnlp.smsession" value=""/>
<property name="jnlp.username" value=""/>
<property name="jnlp.prof" value="false"/>
<property name="jnlp.multi_session" value="false"/>
<j2se version="1.8" initial-heap-size="256m" max-heap-size="640m"/>
<jar href="Client.jar.pack.gz"/>
<jar href="Properties.jar"/>
<jar href="thirdparty.jar.pack.gz"/>
<jar href="nimbus.jar"/>
<jar href="jexcel.jar"/>
<jar href="jxbrowser-4.1.jar"/>
<jar href="runtime.jar"/>
</resources>

<resources os="Windows" arch="x86">
<jar href="jxbrowser-win-4.1.jar"/>
</resources>
<resources os="Windows" arch="x86_64">
<jar href="jxbrowser-win-4.1.jar"/>
</resources>
<resources os="Windows" arch="amd64">
<jar href="jxbrowser-win-4.1.jar"/>
</resources>
<resources os="Mac OS X" arch="x86_64">
<j2se version="1.8" java-vm-args="-XstartOnFirstThread -Xmx896m"/>
<jar href="jxbrowser-mac-4.1.jar"/>
</resources>
<resources os="Mac OS X" arch="amd64">
<j2se version="1.8" java-vm-args="-XstartOnFirstThread -Xmx896m"/>
<jar href="jxbrowser-mac-4.1.jar"/>
</resources>
<resources os="Mac OS X" arch="i386">
<j2se version="1.8" java-vm-args="-XstartOnFirstThread -Xmx896m"/>
<jar href="jxbrowser-mac-4.1.jar"/>
</resources>

<resources os="Linux" arch="amd64">
<jar href="jxbrowser-linux64-5.4.3.jar"/>
</resources>
<resources os="Linux" arch="x86_64">
<jar href="jxbrowser-linux64-5.4.3.jar"/>
</resources>
<resources os="Linux" arch="x86">
<jar href="jxbrowser-linux32-5.4.3.jar"/>
</resources>
<resources os="Linux" arch="i386">
<jar href="jxbrowser-linux32-5.4.3.jar"/>
</resources>
<resources os="Windows">
<nativelib href="jexcel-windows.jar"/>
</resources>
<application-desc main-class="com.etrade.proui.ProMain"></application-desc>
</jnlp>

这个问题是昨天开始的,除了安装 Opera Web 浏览器之外,我没有对我的计算机进行任何操作。我的 Etrade 在很长一段时间内都运行良好,能够毫无问题地启动,所以我不明白为什么它突然给了我这个错误。我尝试完全删除 java JDK 8u212 验证它不在我的系统上,然后对 JDK 8u221 进行了干净的手动安装。它安装正确,没有任何问题,所以看到问题仍然存在真是令人沮丧。

我的系统上是否有残留文件或这些“证书”?如何检查哪些 JAR 资源不是由同一证书签名,然后使用同一证书对其进行签名?如果有一种更简单的方法来删除所有与证书/jar/java相关的内容并重新开始安装,我不介意这样做。

网上的许多建议都指出只需使用关键工具强制签署 jar 文件即可。我尝试打开java的/bin目录中的关键工具但没有成功。我对命令提示符还很陌生,所以如果我无法理解某些术语,我深表歉意。感谢大家对这个丑陋的问题提出的任何建议或帮助。

最佳答案

这可能不是你的问题。我昨天和今天也遇到同样的问题。称为 e-trade 的技术支持表示他们不再支持 Linux,我应该改用 Windows 或 Mac。那不会发生。

我尝试更新 Java,但这也没有帮助。我尝试了两种不同的浏览器,没有任何变化。所以,我认为这是因为 Etrade 的更新,我今天给他们回电话,并尝试换一个技术支持人员来尝试获得更好的答案。

关于java - jnlp 中的 jar 资源未由同一证书签名 ETRADE Pro 应用程序 Kubuntu 18.04,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57328487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com