问题标签 [policyfiles]
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 - java.io.FilePermission 使用 java 8 启动小程序时读取访问被拒绝
我有一个试图读取客户端系统中的文件的小程序类。但是当访问这个文件时,我得到 java.io.filePrmission 错误
java.security.AccessControlException: 访问被拒绝 ("java.io.FilePermission" "C:\my_download\mytext_11May" "read")
我可以使用 JRE 1.6 访问该文件。但是当小程序使用 jre1.8 时,会抛出上述异常。
我在用户主位置的策略文件:
在 1.6 中,它仅在默认授权块中给出 AllPermission 时才有效。
下面是我用来访问文件的代码:
奇怪的是,catch 块也没有被执行。它执行调用者方法的 catch 块。
jar 使用所有必要的域进行签名,权限如下所述。
在同一个 jar 中,当我尝试写入操作时,即使没有使用 1.6 和 1.8 版本的策略文件,它也能正常工作。只有当我尝试阅读它时,我才会得到这个例外。在 1.6 中,我通过使用 java 策略克服了问题,但这在 1.8 版中没有帮助。
在此先感谢您的帮助!
java - Java 策略文件作为 Process Builder 的参数
我正在使用一种简单的方法来实现自定义策略文件,通过 cmd 实现时效果很好。
我检查了classPath.No Exception is throwed,但是策略文件没有实现,Bug在哪里?
chef-infra - 厨师测试厨房和政策文件
这是我目前的情况,我在内部 git repo 中有一本食谱。在那本食谱中,我必须保留几个策略文件并对其进行测试,为此我在食谱中创建了一个名为 policyfiles 的目录,如下所示:
我的问题是我必须用 Kitchen 测试那些 a.rb 和 b.rb 策略文件,所以我尝试使用chef_zero读取这些策略文件没有任何运气,然后尝试将 policyfile_zero作为 Kitchen 配置器......在这种情况下,它可以读取策略文件锁文件(例如a.lock.json),但前提是它放置在说明书根目录中并重命名为Policyfile.lock.json
这是非常笨重且不实用的,任何人都可以提供一些有关如何使用 Kitchen 在本地测试策略文件的见解吗?我不敢相信这是唯一的方法。
java - Java RMI 'java.rmi.ConnectException: Connection denied to host: 127.0.1.1;'
我正在尝试使用 java RMI 设置一个测试应用程序以实现基本通信,但我在让它通过 LAN 运行时遇到了问题。我看到一个与我有相同错误的线程,但我在那里找不到我的问题的解决方案。在上一个线程中,他们指的是主机文件不正确,为了清楚起见,我将包括我的,这是我的代码:
https://github.com/MAWoodMain/RMI-LAN/tree/master/src
我的主机文件包括以下几行:
完整的错误是这样的:
java - Java 中的 AES-256 加密,无需更改策略文件
我正在尝试在 java 中使用 AES 加密一些数据。
到目前为止,我已经成功地使用 128 位密钥加密了数据。
对于 256 位加密,我需要更改我的策略文件,这对我来说不是一个选项。
我也提到了这个SO Q/A。
尝试过BouncyCastle,但似乎他们没有任何 256 位密钥的规定(
这里
的第一个问题)。
看看JNCryptor。但不知道它是否是一个好的来源。(BouncyCastle 已获得FIPS的批准)
此外,反射也不是一种选择,因为它违反了 JAVA 许可协议。
因此,如果有人可以指导我解决相关问题或分享可能的解决方案,我会很高兴。
windows - 在 Windows 10 上运行“主厨安装”时,如何解决“文件名太长”错误?
我正在从 berkshelf 过渡到 Policyfile 工作流程,并且在我尝试解决所有依赖项之前一切都运行良好。我的两个依赖项来自 git,所以当我chef install
在说明书目录中运行时,我收到以下错误:
可以预见的是,删除缓存文件夹对问题的影响为零。我正在检查我是否可以让它在 ubuntu 子系统和/或 docker atm 中工作,但是能够在 Windows 上本地运行它会很好。
chef-infra - 厨师创建策略组
我想使用 Policyfile 引导节点,但我需要一个策略组来执行此操作。但是,厨师的文档没有提到如何创建策略组。有删除命令,但没有创建命令: https ://docs.chef.io/policyfile.html#chef-delete-policy-group
我也试过谷歌它,没有运气。任何帮助将不胜感激!
问候, 马雷克
java - RMI 服务器 java.security.AccessControlException:访问被拒绝
我正在构建一个 RMI 应用程序,并且我有以下服务器类。但是,当我在 Eclipse 中运行它时,会出现以下异常。出了什么问题,我该如何解决?过去两天我一直在网上阅读类似问题,但找不到解决方案。我怀疑它与策略文件有关,但我不知道如何使用它。另外,如果问题出在我运行它的方式上,您能否给我在 Eclipse 中这样做的指示。
--
chef-infra - 使用策略文件的厨师客户端:找不到食谱的默认食谱
我正在使用 Chef 开源版本 13.6.4,但遇到了 Policyfile 无法解决的问题。我根据下面给出的最简单的食谱创建了一个简单的 Policyfile (cookbooks\test_prospero\default.rb)
Policyfile.rb 是:
我安装了策略文件,结果如下:
并将其推送到服务器上:
c:\chef-data\chef-repo\policies>chef show-policy
一旦使用以下配置 client.rb 在一个已经引导的节点上运行:
在 dos 提示符下运行 chef-client 我收到以下错误:
我尝试了各种 default_source 配置,并使用导出功能与厨师零一起运行它,没有问题,阅读文档和其他网站(例如 YoloVer),似乎没有人遇到过同样的情况。
不使用 policyfile 运行相同的说明书不会产生任何错误!
您对这个问题有任何线索或解决方案吗?非常感谢您的帮助。
java - Java 安全策略文件是否支持注释?
我能为 Java 安全策略文件 ( .policy
) 找到的所有文档以及其中的示例仅列出了文件中允许的两个元素(keystore
块和grant
块)。
我对明显没有提及评论感到惊讶,我希望评论作为第三个这样的元素存在。有没有办法在策略文件中插入注释(即供人类阅读的文本,JRE 未解析)?如果有,语法是什么?