我在弹出Web启动证书时遇到了一个独特的问题。 - 当用户请求由我们编写的特殊Jnlp servlet处理时,我们动态生成我们的jnlp文件,该servlet在运行时提供参数值。 - 这些参数稍后由客户端从jnlp文件作为系统属性读入。
因此,动态生成的实际jnlp未签名,但所有jar /资源都已正确签名。
但是我们得到了这个恼人的弹出警告,并不是这个应用程序的所有资源都已签名,点击详细信息时,消息是这样的:
“尽管应用程序具有数字签名,但应用程序的关联文件(JNLP)没有数字签名。数字签名可确保文件来自供应商并且未被更改。”
有没有人见过这个并且有办法处理这个问题?
任何帮助非常感谢