我正在尝试使用多个证书对应用程序进行签名,以允许不同的客户端(只信任其中一个)使用Java Webstart执行它们。
签名似乎工作正常,我在jar的META-INF中看到了多个 .DSA / .RSA和* .SF文件。 但是,似乎javaws只识别其中一个并且如果它不完全信任该证书则拒绝启动。
Java Webstart是处理多个签名还是不处理?我在这里做错了吗?
答案 0 :(得分:1)
没有指定,所以我怀疑网络启动客户端只是寻找匹配它找到的第一个证书。
我发现this related bug report很遗憾,因为你被标记为WONTFIX。您的解决方法是使用两个单独的签名进行两个单独的部署。或者与您的客户合作,找出他们信任您的证书而不是其他证书的原因......