Microsft Azure安装Java密码扩展(JCE) [英] Microsft Azure installing Java Cryptography Extension (JCE)
本文介绍了Microsft Azure安装Java密码扩展(JCE)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在Azure上有一个Java 8 Wep应用程序.
I have a Java 8 Wep App on Azure.
我正在使用Webapp的默认JRE内置应用程序设置.我正在Tomcat上运行.
I am using the default JRE build in application settings for the webapp. I am running on Tomcat.
我无法安装Java密码扩展来处理某些加密.我无权安装Java Home,只能将WAR文件上传到Web应用.
I am having trouble installing Java Cryptography Extension to handle some encryption. I dont have access to Java Home to install it, I can only upload the WAR files to web app.
有人知道如何在Azure上安装JCE吗?
Does anyone know how to install JCE on Azure?
谢谢!Fab
推荐答案
对于仍然对此有疑问的人,我将通过示例分享我的解决方案:
For people who are still having trouble with this I share my solution by example:
- 将JDK从D:\ Program Files(x86)\ Java \ jdk1.8.0_111复制到D:\ home \ site \ jdk1.8.0_111
- 从以下位置下载并提取jce策略文件: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
- 将文件local_policy.jar和US_export_policy.jar复制到D:\ home \ site \ jdk1.8 \ jre \ lib \ security(替换现有文件)
- 在Azure门户中设置应用程序设置:JRE_HOME = D:/home/site/jdk1.8.0_111/jre
- 现在,JDK已启用JCE.不再使用在Azure门户中选择的"Java次要版本"或此应用程序服务.
这篇关于Microsft Azure安装Java密码扩展(JCE)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文