我跑了一套关于我的自定义JCE提供FPGA实现(XYZProvider)测试。
我的大多数测试失败,出现以下错误: -解决方法上JCE无法验证提供商
java.lang.SecurityException: JCE cannot authenticate the provider XYZProvider
我已经安装(即放置提供商的jar文件)系统JRE(我要坚持这个之外,不能安装在JRE),也许这就是我得到这个错误的原因。
我试图在此错误搜索没有成功,在java.security文件中使用 grant codeBase "//location of my provider class files" { permission java.security.AllPermission; }
给予必要的权限,但没有运气尝试。
已经添加的java.security security.provider.9=com.ingrian.security.nae.XYZProvider
任何想法以下行?
谢谢。
您尝试的权限去* *的java.policy文件,在*的Java。你需要添加提供程序实现在* security.provider.X = *线 –
对不起,忘了提,安全*文件。我已经添加了这一行。 – Ankur