我想在把JNLP内嵌到html页面中 ,在本地tomcat服务器上运行, 控制面板中的例外站点已经改过, 为什么仍然被java安全阻止呢?

html 代码

var attributes = {} ;

var parameters = {jnlp_href: 'game.jnlp',jnlp_embedded:'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxqbmxwIGhyZWY9ImdhbWUuam5scCI+DQogICAgPGluZm9ybWF0aW9uPg0KICAgICAgICA8dGl0bGU+R2FtZTwvdGl0bGU+DQogICAgICAgIDx2ZW5kb3I+R2FtZTwvdmVuZG9yPg0KICAgIDwvaW5mb3JtYXRpb24+DQogICAgPHJlc291cmNlcz4NCiAgICAgICAgPCEtLSBBcHBsaWNhdGlvbiBSZXNvdXJjZXMgLS0+DQogICAgICAgIDxqMnNlIHZlcnNpb249IjEuNysiDQogICAgICAgICAgICBocmVmPSJodHRwOi8vamF2YS5zdW4uY29tL3Byb2R1Y3RzL2F1dG9kbC9qMnNlIiAvPg0KICAgICAgICA8amFyIGhyZWY9IkNhcmQuamFyIiBtYWluPSJ0cnVlIiAvPg0KDQogICAgPC9yZXNvdXJjZXM+DQogICAgPGFwcGxldC1kZXNjIA0KICAgICAgICAgbmFtZT0iRHluYW1pYyBUcmVlIERlbW8gQXBwbGV0Ig0KICAgICAgICAgbWFpbi1jbGFzcz0iTWFpblRlc3QiDQogICAgICAgICB3aWR0aD0iNDAwIg0KICAgICAgICAgaGVpZ2h0PSI1MDAiPg0KICAgICA8L2FwcGxldC1kZXNjPg0KICAgICA8dXBkYXRlIGNoZWNrPSJiYWNrZ3JvdW5kIi8+DQo8L2pubHA+'} ;

deployJava.runApplet(attributes, parameters, '1.7');

jnlp

Game

Game

href="http://java.sun.com/products/autodl/j2se" />

name="Dynamic Tree Demo Applet"

main-class="MainTest"

width="400"

height="500">

jar已经签名并且检查过签名

jar的manifest

Manifest-Version: 1.0

Application-Name: Card Game

Permissions: all-permissons

Created-By: 1.7.0_40 (Oracle Corporation)

Main-Class: MainTest

Codebase: 127.0.0.1

Name: Card.class

SHA-256-Digest: C0mmndLFOcvB3Or0eUq45a79opI7q8a7xg97ykw7Stg=

Name: Deck.class

SHA-256-Digest: 4kvleZ87SC6uIpL6CiEFpIYyMu7B7OCeWW7pxAzLGFg=

Name: MainTest.class

SHA-256-Digest: y4IjMvSafZ/umVQF8prW2h6TJ0S+S4XlVhVmWHJQj/4=

Name: JBetCard.class

SHA-256-Digest: +l1YNANpFed84u2M8asoEGfX0OdgwosqsNbfQmbuXn4=

我已经在控制面板中的信任站点中加了以下站点:

http://java.sun.com/products/autodl/j2se

file://localhost/C:/Users/Administrator/Desktop/lqyjnlp

https://www.java.com/js/deployJava.js

http://127.0.0.1

http://127.0.0.1/lqyjnlp/index.html

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐