我们用comodo cert对规则集jar进行了签名。我们将包含规则集和 java 版本的 java 包推送到 VDI。我们在使规则集在 VDI 上工作时遇到了很多问题。
我们已经尝试了很多方法,添加证书将证书添加到trusted.certs并将deployment.properties指向trusted.certs。什么都没用。我们收到"应用程序被 Java 安全性阻止"错误。如果您在控制面板和安全中访问 java,请按视图部署规则集。您将看到一条消息"部署规则集.jar无效"。
解决方案是将一个名为 USERTrust RSA 证书颁发机构的证书添加到 Windows 受信任的根证书颁发机构。我们从桌面计算机导出此证书并将其添加到 VDI。我们的桌面管理员可以冻结此更改。这可以通过在搜索中键入 certmgr.msc 来访问。这个问题特定于我们的环境,我希望这有助于解决VDI和Java问题的人。