我的jnlp应用程序有问题 . 所有jar都使用可信证书签名,在主jar中有Codebase *和Permissions属性 . 在jnlp文件中有大约130个签名的jar,并且JNLP中的权限设置为 . 我有窗口:应用程序因安全性而被阻止:

Caused by: java.security.AccessControlException: access denied ("java.io.FilePermission" "C:\Users\artur\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\46\254523ee-26b31f3f" "read"):

com.sun.deploy.security.BlockedException: Your security settings have blocked an application from running due to missing a "Permissions" manifest attribute in the main jar.

at com.sun.deploy.security.BlockedDialog.show(Unknown Source)

at com.sun.deploy.security.TrustDecider.validateChain(Unknown Source)

at com.sun.deploy.security.TrustDecider.isAllPermissionGrantedInt(Unknown Source)

at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source)

at com.sun.deploy.security.DeployURLClassLoader.getResourcePermission(Unknown Source)

at com.sun.deploy.security.DeployURLClassLoader.getResourceAsStream(Unknown Source)

at javax.xml.bind.ContextFinder.find(Unknown Source)

at javax.xml.bind.JAXBContext.newInstance(Unknown Source)

at javax.xml.bind.JAXBContext.newInstance(Unknown Source)

at javax.xml.bind.JAXBContext.newInstance(Unknown Source)

at com.sun.xml.internal.ws.assembler.MetroConfigLoader$3.run(Unknown Source)

at com.sun.xml.internal.ws.assembler.MetroConfigLoader$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at com.sun.xml.internal.ws.assembler.MetroConfigLoader.createJAXBContext(Unknown Source)

at com.sun.xml.internal.ws.assembler.MetroConfigLoader.loadMetroConfig(Unknown Source)

at com.sun.xml.internal.ws.assembler.MetroConfigLoader.init(Unknown Source)

at com.sun.xml.internal.ws.assembler.MetroConfigLoader.(Unknown Source)

at com.sun.xml.internal.ws.assembler.TubelineAssemblyController.getTubeCreators(Unknown Source)

at com.sun.xml.internal.ws.assembler.MetroTubelineAssembler.createClient(Unknown Source)

at com.sun.xml.internal.ws.client.Stub.createPipeline(Unknown Source)

at com.sun.xml.internal.ws.client.Stub.(Unknown Source)

at com.sun.xml.internal.ws.client.Stub.(Unknown Source)

at com.sun.xml.internal.ws.client.Stub.(Unknown Source)

at com.sun.xml.internal.ws.client.sei.SEIStub.(Unknown Source)

at com.sun.xml.internal.ws.client.WSServiceDelegate.getStubHandler(Unknown Source)

at com.sun.xml.internal.ws.client.WSServiceDelegate.createEndpointIFBaseProxy(Unknown Source)

at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(Unknown Source)

at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(Unknown Source)

at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(Unknown Source)

at javax.xml.ws.Service.getPort(Unknown Source)

Caused by: java.security.AccessControlException: access denied ("java.io.FilePermission" "C:\Users\artur\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\46\254523ee-26b31f3f" "read")

at java.security.AccessControlContext.checkPermission(Unknown Source)

at java.security.AccessController.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkPermission(Unknown Source)

at com.sun.javaws.security.JavaWebStartSecurity.checkPermission(Unknown Source)

at java.lang.SecurityManager.checkRead(Unknown Source)

at java.util.zip.ZipFile.(Unknown Source)

at java.util.zip.ZipFile.(Unknown Source)

at java.util.jar.JarFile.(Unknown Source)

at java.util.jar.JarFile.(Unknown Source)

at com.sun.deploy.util.JarUtil.createJarFile(Unknown Source)

at com.sun.deploy.security.TrustDecider.checkMainJarManifest(Unknown Source)

这是主要的jar清单:

Build-Jdk:1.8.0_161权限:所有权限Main-Class:path.to.Launcher Codebase:*

这是jnlp:

MyApplication

App

获取端口的代码:

@WebEndpoint(name = "XKMSPort")

public XKMSPortType getXKMSPort() {

return super.getPort(new QName("http://www.w3.org/2002/03/xkms#wsdl", "XKMSPort"), XKMSPortType.class);

应用程序正在运行jre 8.是否有可能强制应用程序在没有阻塞窗口的情况下运行?

java jnlp被阻止_JNLP应用程序Web服务访问被拒绝 - java.io.FilePermission相关推荐

  1. java jnlp被阻止_JNLP应使用特定的Java版本,但会出现错误结果

    我在这里面临一个问题.我想使用特殊版本来运行我们的 java webstart应用程序,但只需要一个jnlp. ("经过测试,- blabla我们不能使用新版本- blabla"随 ...

  2. java jnlp被阻止_JNLP 被java安全阻止

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

  3. JAVA与.NET的相互调用——通过Web服务实现相互调用

    JAVA与.NET是现今世界竞争激烈的两大开发媒体,两者语言有很多相似的地方.而在很多大型的开发项目里面,往往需要使用两种语言进行集成开发.而很多的开发人员都会偏向于其中一种语言,在使用集成开发的时候 ...

  4. uddi java_【Java】Web 服务编程技巧与窍门: 在 UDDI 注册中心为 Web 服务注册开发 UDDI Java 应用程序...

    引言 统一描述.发现和集成(UDDI) 正在快速成为在 Web 上存储可用业务流程的标准.虽然 UDDI 能够存储大量不同类型的数据,但就本技巧而言,我将把重点放在如何使用 UDDI 来注册 Web ...

  5. android和flask交互,java - 当我从Android向Flask Web服务发送参数时,如何解决“ SSL库故障”? - 堆栈内存溢出...

    我确实尝试将一些值作为" application / json "从Android应用程序发送到Flask Web服务. 这是我的Java代码 : Thread thread = ...

  6. java可用于开发两类程序_此内容适合初学者java基础知识 第一章

    (一)Java 可用来生成两类程序:应用程序(Application). 小应用程序( Applet ) . (二)Java 既是一种解释执行的语言,也是一种编译执行的语言 (三)Java技术体系 1 ...

  7. java学习文档_资深程序员带你深入了解JAVA知识点,实战篇,PDF文档

    JAVA 集合JAVA 集合面对浩瀚的网络学习资源,您是否为很难找到适合自己的学习资源而感到苦恼过?那么,您来对地方了.在这里我们帮助大家整理了一份适于轻松学习 Java 文章的清单.JVM 文字太多 ...

  8. Java IDE MyEclipse 使用教程:创建Web服务项目

    本教程概述了开发 JAX-WS Web 服务并将其部署到 Tomcat 服务器的过程.本教程中使用的 Web 服务是一个非常简单的计算器服务,它为调用者提供加.减.乘和除运算. 本教程需要下载 MyE ...

  9. 远程计算机如何访问本地,远程计算机的本地Web服务访问(本地主机与IP地址)...

    我使用visual studio 2017在C#中创建了一个Web服务(该服务是一个.svc文件). 此Web服务发布到远程计算机上的文件夹. 当我连接到远程机器,我可以运行带有URL的Web服务: ...

最新文章

  1. Vue添加新的响应式属性
  2. C#反射(Reflection)详解
  3. 关于SAP物流和供应链模块发展的一点思考
  4. iOS之深入解析KVC的底层原理和自定义KVC的实现
  5. Python列表的切片
  6. Zookeeper一致性协议原理Zab
  7. android 滚动列表框,建立滚动列表框
  8. JDK源码(8)-Byte
  9. java jdbc 工具_JDBC 工具类
  10. sequelize模型关联_使用Sequelize来计算关联模型中的行数(其中id ='x')
  11. Caffe100数据集使用
  12. svg的viewport和viewbox
  13. Struts2 - Action no cache
  14. MVC案例之删除以及其中遇到的问题,附源代码
  15. 全志F1c100s主线linux入坑记录 (4)GT911触摸移植
  16. 笔记本电脑找不到计算机配置,笔记本电脑上的设置不见了怎么办
  17. 【元宇宙经济学】元宇宙经济的四要素
  18. 使用SAS创建日历表
  19. oracle的dba_ segment,Dba_segments详解
  20. 微型计算机用什么显卡,流言终结者 侧板风扇真能给显卡降温吗

热门文章

  1. net空间一次购买终身使用_官方解答关于 Internet Download Manager IDM 终身许可证和1年许可证的相关说明!...
  2. python爬图片 beautifulsoup_【Python爬虫】基于BeautifulSoup的微博图片爬虫
  3. python在mac上_在Mac上Python多版本切换
  4. python flask web开发 可视化开发_python web开发之——Flask入门教程
  5. ​电赛 | 19年全国一等奖,北航学子回忆录(上)
  6. 【开源项目】特斯拉+树莓派实现车牌识别检测系统
  7. 《管理转型》——读书随笔
  8. Web负载均衡学习笔记之四层和七层负载均衡的区别
  9. 团队任务3:每日立会(2018-10-25)
  10. GIMP中的新建Layer与更改Layer大小