Microsft Azure安装Java密码扩展(JCE) [英] Microsft Azure installing Java Cryptography Extension (JCE)

查看:107
本文介绍了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:

  1. 将JDK从D:\ Program Files(x86)\ Java \ jdk1.8.0_111复制到D:\ home \ site \ jdk1.8.0_111
  2. 从以下位置下载并提取jce策略文件: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
  3. 将文件local_policy.jar和US_export_policy.jar复制到D:\ home \ site \ jdk1.8 \ jre \ lib \ security(替换现有文件)
  4. 在Azure门户中设置应用程序设置:JRE_HOME = D:/home/site/jdk1.8.0_111/jre
  5. 现在,JDK已启用JCE.不再使用在Azure门户中选择的"Java次要版本"或此应用程序服务.

这篇关于Microsft Azure安装Java密码扩展(JCE)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆