如何对预计在小程序安全管理器中运行的 Java 代码进行单元测试
我有一些 Java 库代码,有时作为未签名的小程序运行。因此,并不总是允许执行某些操作(例如检查系统属性)。 我想使用类似 Applet 的安全管理器运行…
从 Tomcat servlet 连接到 HTTP 服务器时出现 AccessControlException
我试图让我的 tomcat servlet 下载许多文件,但我有 apache 和 tomcat 在同一台服务器上运行,所以我认为这就是它不起作用的原因。我已经在不运行 apa…
如何配置 Java SecurityManager 以允许从给定文件读取所有属性
我目前正在尝试为 Tomcat 上运行的 Nexus 存储库管理器创建一个策略文件。 Nexus 尝试读取文件 WEB-INF/plexus.properties (我已经授予了该文件的权…
将 Tomcat 与 Java SecurityManager 结合使用?
我正在编写一个应该在 Ubuntu 上的 Tomcat 上运行的 Web 应用程序。 在 Ubuntu 上,Tomcat 默认配置为与 Java SecurityManager 一起运行。 除了我自己…
访问 sun.awt 包中的非公共类 [特别是:FetcherInfo]
问题: 我的应用程序存在一些性能问题 - 瓶颈是 sun.awt.image.ImageFetcher.run,并且我无法获得任何(更多)有意义的结果来自探查器的信息。 所以我…
如何从 Applet 中模拟模式对话框?
在 setVisible(true) 上,我调用以下代码来启动模式对话框: private synchronized void startModal () { try { if (SwingUtilities.isEventDispatchT…
禁用当前线程的 Java 反射
我需要调用一些半可信的 Java 代码,并希望在该代码执行期间禁用使用反射的功能。 try{ // disable reflection somehow someObject.method() } finall…
SecurityManager.IsGranted() 行为
谁能解释一下以下 c# 行为吗? 我编写了一个小型控制台应用程序只是为了了解 CAS,但我似乎无法理解为什么以下代码行会像它们一样工作: string[] myR…
如何为此线程而不是系统设置 SecurityManager?
我有一个程序在其所有线程中运行基本的 RMISecurityManager。 但我想对多个线程进行更多控制,并专门为这些线程设置另一个 SecurityManager。 我怎样…
如何自动复制数据到新的RMI线程?
我正在改编一些 rmi 客户端-服务器应用程序。 我写了几件事: HelloInterface -> A Hello World interface for RMI Server -> The server app' Cl…