我已将application-library-allowable-codebase:http://my.host.name/myapp/ *添加到我的applet jar清单文件中。我可以从我的JSP运行/启动applet但是当我从asp.net应用程序运行/调用它时,我得到以下错误:
Caused by: java.lang.SecurityException: JAR manifest application-library-allowable-codebase mismatch for http://my.host.name/myapp/lib/applet.jar
at com.sun.deploy.security.DeployManifestChecker.verify(Unknown Source)
at com.sun.deploy.security.DeployManifestChecker.verify(Unknown Source)
... 30 more
有人可以说我必须做什么。
答案 0 :(得分:1)
来自文档docs:
星号(*)只能在域名开头用作通配符,不能仅与顶级域名一起使用,例如* .com。
所以你不能使用http://your.host/app/*
,因为通配符(*)就在最后。你可以只写http://my.host.name
。
答案 1 :(得分:0)
通过添加运行域名和点网应用程序域的applet修复了问题。
application-library-allowable-codebase: http://my.host.name/ http://my.donetapp.host.name/