问题标签 [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.

0 投票
1 回答
5440 浏览

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 版中没有帮助。

在此先感谢您的帮助!

0 投票
1 回答
186 浏览

java - Java 策略文件作为 Process Builder 的参数

我正在使用一种简单的方法来实现自定义策略文件,通过 cmd 实现时效果很好。

我检查了classPath.No Exception is throwed,但是策略文件没有实现,Bug在哪里?

0 投票
1 回答
2029 浏览

chef-infra - 厨师测试厨房和政策文件

这是我目前的情况,我在内部 git repo 中有一本食谱。在那本食谱中,我必须保留几个策略文件并对其进行测试,为此我在食谱中创建了一个名为 policyfiles 的目录,如下所示:

我的问题是我必须用 Kitchen 测试那些 a.rb 和 b.rb 策略文件,所以我尝试使用chef_zero读取这些策略文件没有任何运气,然后尝试将 policyfile_zero作为 Kitchen 配置器......在这种情况下,它可以读取策略文件锁文件(例如a.lock.json),但前提是它放置在说明书根目录中并重命名为Policyfile.lock.json

这是非常笨重且不实用的,任何人都可以提供一些有关如何使用 Kitchen 在本地测试策略文件的见解吗?我不敢相信这是唯一的方法。

0 投票
0 回答
922 浏览

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

我的主机文件包括以下几行:

完整的错误是这样的:

0 投票
1 回答
941 浏览

java - Java 中的 AES-256 加密,无需更改策略文件

我正在尝试在 java 中使用 AES 加密一些数据。
到目前为止,我已经成功地使用 128 位密钥加密了数据。

对于 256 位加密,我需要更改我的策略文件,这对我来说不是一个选项。
我也提到了这个SO Q/A。
尝试过BouncyCastle,但似乎他们没有任何 256 位密钥的规定( 这里 的第一个问题)。
看看JNCryptor。但不知道它是否是一个好的来源。(BouncyCastle 已获得FIPS的批准)

此外,反射也不是一种选择,因为它违反了 JAVA 许可协议。
因此,如果有人可以指导我解决相关问题或分享可能的解决方案,我会很高兴。

0 投票
2 回答
656 浏览

windows - 在 Windows 10 上运行“主厨安装”时,如何解决“文件名太长”错误?

我正在从 berkshelf 过渡到 Policyfile 工作流程,并且在我尝试解决所有依赖项之前一切都运行良好。我的两个依赖项来自 git,所以当我chef install在说明书目录中运行时,我收到以下错误:

可以预见的是,删除缓存文件夹对问题的影响为零。我正在检查我是否可以让它在 ubuntu 子系统和/或 docker atm 中工作,但是能够在 Windows 上本地运行它会很好。

0 投票
2 回答
844 浏览

chef-infra - 厨师创建策略组

我想使用 Policyfile 引导节点,但我需要一个策略组来执行此操作。但是,厨师的文档没有提到如何创建策略组。有删除命令,但没有创建命令: https ://docs.chef.io/policyfile.html#chef-delete-policy-group

我也试过谷歌它,没有运气。任何帮助将不胜感激!

问候, 马雷克

0 投票
1 回答
744 浏览

java - RMI 服务器 java.security.AccessControlException:访问被拒绝

我正在构建一个 RMI 应用程序,并且我有以下服务器类。但是,当我在 Eclipse 中运行它时,会出现以下异常。出了什么问题,我该如何解决?过去两天我一直在网上阅读类似问题,但找不到解决方案。我怀疑它与策略文件有关,但我不知道如何使用它。另外,如果问题出在我运行它的方式上,您能否给我在 Eclipse 中这样做的指示。

--

0 投票
1 回答
1012 浏览

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 运行相同的说明书不会产生任何错误!

您对这个问题有任何线索或解决方案吗?非常感谢您的帮助。

0 投票
1 回答
290 浏览

java - Java 安全策略文件是否支持注释?

我能为 Java 安全策略文件 ( .policy) 找到的所有文档以及其中的示例仅列出了文件中允许的两个元素(keystore块和grant块)。

我对明显没有提及评论感到惊讶,我希望评论作为第三个这样的元素存在。有没有办法在策略文件中插入注释(即供人类阅读的文本,JRE 未解析)?如果有,语法是什么?