问题标签 [accesscontrolexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 SAX 解析器进行 XSD 验证时出现 java.security.AccessControlException
我在我的 Google App Engine Web 应用程序中编写了一个 SAX 解析器。我尝试使用 xsd 验证我的 xml 文件。但是当我的代码试图访问该 xsd 时,我遇到了访问控制异常。
java.security.AccessControlException: access denied (java.io.FilePermission \WEB-INF\ApplicationResponse.xsd read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
at java.security.AccessController.checkPermission(AccessController.java:427)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at com.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkPermission(DevAppServerFactory.java:166)
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.FileInputStream.(FileInputStream.java:100)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.xsdToXMLInputSource(XMLSchemaLoader.java:830)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.processJAXPSchemaSource(XMLSchemaLoader.java:708)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(XMLSchemaLoader.java:554)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(XMLSchemaValidator.java:2459)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1807)
at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:705)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:330)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(XMLNSDocumentScannerImpl.java:779)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
at sax.SAXLocalNameCount.parse(SAXLocalNameCount.java:220)
at com.sms2mint.InterfaceServlet.doGet(InterfaceServlet.java:54)
请让我知道如何调试这个?我试图将 xsd 放在类、webcontent 和 /WEB-INF 中,但没有帮助。也将其声明为 appengine-web.xml 中的资源文件,但无济于事。
java - 为什么在小程序中使用 RMI 时会出现 AccessControlException?
我为 RMI 编写了一个简单的 Hello world 程序。当客户端在控制台中时,它运行良好。我尝试使用 Swing 应用程序作为我的客户端,即使在那时它也能正常工作。
但是当我使用小程序作为客户端时,它会抛出以下异常:
为什么会这样,我该怎么做才能使我的程序正常工作?
gwt - GWT 访问控制异常
我正在尝试与我的 GWT 应用程序的服务器部分中的 JNI 服务进行通信。问题是我得到了一个
'java.security.AccessControlException:访问被拒绝(java.lang.RuntimePermission loadLibrary.HelloWorld)'
错误。我用谷歌搜索了 java 安全和权限模型,并在http://java.sun.com/developer/onlineTraining/Programming/JDCBook/appA.html上找到了描述
我试图添加
授予 { 权限 java.security.AllPermission; };
到我的 \workspace.......\war\WEB-INF\deploy.......\rpcPolicyManifest\manifest.txt 但这不是策略清单文件......
我在哪个文件中添加权限或者我如何在编译时告诉他使用什么权限。
问候,斯特凡
java - 在浏览器中调试 java 小程序 - 在 Eclipse 中工作但在浏览器中不工作
我创建了一个小程序,它打开 aJFileChooser
以在单击 a 时选择一个文件JButton
。当我在 Eclipse 中运行它时它工作正常。当我将它嵌入到带有小程序标记的 HTML 页面中时,单击按钮时没有任何反应。
关于为什么JFileChooser
没有在浏览器中打开的任何建议将不胜感激,但我的主要问题是我将如何调试它?我在 Google 上找不到任何关于如何将 Java 控制台添加到 Firefox 3.6 或 Chrome 的信息。有没有办法获取有关 JFileChooser 为何无法打开的某种信息?
调试在下面的评论中回答
所以控制台说有一个拒绝访问异常,我猜这是因为我没有“签署”小程序。就签署小程序而言,开发过程应该是什么?在浏览器中测试之前,我是否必须使用有效 CA 颁发的证书对其进行签名,或者在测试时您可以做一些简单的事情吗?
这是我的代码:
这是一个例外:
java - 使用 Sigar API 读取系统参数的 Java 小程序抛出“AccessControlException:访问被拒绝”
我编写了一个测试用户链接速度的 java 小程序。我收集了一些系统信息 prom 用户的计算机:CPU 负载、在 eth0 接口上下载的数据量以及使用 SIGAR API 的 NIC 卡最大速度。我将它部署在 Web 服务器上,但是当我尝试运行它时,我在 java 控制台中收到以下错误信息:
我不确定这是否由于小程序安全限制而被阻止,但是从 SIGAR 用户论坛(http://forums.hyperic.com/jiveforums/forum.jspa?forumID=2)我有印象,它是可以将它与 Web 应用程序一起使用。
这是我使用 Sigar API 的课程:
这是我的第一个小程序,我对网络解决方案不是很熟悉,所以如果有人可以帮助我,我将不胜感激。我有许多类似主题的搜索者,但没有找到解决方案。我尝试使用 AccessCONtroller.do Priviliged() 方法,但效果不佳。我用小程序类签署了我的 jar 文件。我不确定是否应该签署这些 jar 库,应该吗?我的html文件如下:
debugging - 使用外部文档()执行 XSLT 时,签名的 Applet 抛出 AccessControlException
我想获得有关签名小程序 + XSL 转换的帮助
我有一个签名的小程序(带有 1 个 JAR 文件),它执行 XSL 转换,其中输入 XML、XSL 和输出在本地文件系统上读取/写入。我已经用 JRE 试过了
- 1.5.0_22
- 1.6.0_29
- 1.7.0_01
结果是一样的:
当我的 XSL 文件包含对外部 XML 文档的引用时:
转换失败:
如果这个对外部 XML 文档的引用被注释掉,一切都会正常工作。使用策略文件可以解决这个问题,但不幸的是,这不是一个选项。
我已经实现了一个为TransformerFactory设置的URIResolver ,但我也得到了 AccessControlException。
在小程序中,我检索了SecurityManager及其AccessControlContext并注销了它们的哈希码:
我在 URIResolver 实现中做了同样的事情,并且 AccessControlContext 发生了变化:
在原始 AccessControlContext 上调用 checkPermission 无异常运行。
在我的 URIResolver 中可访问的新 AccessControlContext 上调用 checkPermission:
抛出:
这是正常现象还是错误?感谢您的任何想法,
java - Java 小程序给出 AccessControlException
我有一个 Java 小程序,我试图使用 HTML applet tag 在 HTML 文件中运行
<applet>
它,但它抛出了以下异常:
Oracle 网站解释了使用以下策略授予对小程序的访问权限:
http://docs.oracle.com/javase/tutorial/security/tour1/examples/WriteFile.html
但这仅在 DOS 中,如何让我的浏览器识别安全文件?
java - 自签名小程序未获得完整权限
我也搜索了很多链接,例如oracle和velocity review以及 stackoverlow,但仍然没有成功。
重点很简单。Jar 使用以下方式签名:
它在本地机器上完美运行。但是当通过 HTTP(S) 像小程序一样使用 SignedJar.jar 时,即使用户接受证书(IE 或 FF 或 Chrome - 没有区别),它也会停止使用:
是的,它尝试从插入终端的智能卡中读取数据,并在调用连接时出现异常。
是的,我也尝试过这种方法:
但没有运气。那么问题在哪里呢?
在此先感谢,基里尔
java - java.security.AccessControlException:访问被拒绝(java.lang.RuntimePermission 首选项)
我正在尝试从服务器的控制台运行 Java 代理,但我得到了这个异常:
该代理使用 Bloomberg 的两个外部 jar 库。这两个导入到代理中,也放在服务器上的 domino/jvm/lib 目录下。
调用导入库中某个类的类构造函数时会引发异常。
在 Designer 客户端中手动运行代理时,它运行良好。
我想我必须编辑 java.pol* 文件,但我在这里的经验非常有限,恐怕……</p>
请指教
/麦克风
java - 使用 java.security.AccessControlException 从 javascript 调用签名的小程序函数:访问被拒绝
每个人!
我有一个签名的小程序(在 html 中命名为结果),其简单功能如下:
Java 脚本代码如下:
当我单击按钮执行 java 函数时:
它显示如下异常:
我正在使用带有 IE 版本的 Windows XP,如下所示:
即 7
愿景:7.0.5730.13
任何专家,给我一个线索如何使这个异常消失?此外,这里奇怪的是我可以毫无问题地调用一个简单的函数,如下所示:
任何帮助,将不胜感激!PS:不能发布任何图片因为显然我是“新人”!有人有工作样本吗?
谢谢!
吴碧