javaapplets是sapmii的一个组件,用于以图表、网格、下拉框等不同方式显示数据。Java小程序依赖于本地计算机上安装的Java。由于公司的安全策略,机器上维护的Java版本必须是最新的。当用于构建sapmii应用程序时,由于Java上的这些持续更新,Java applet面临安全弹出窗口问题。SAP在第1955567条中建议了一系列避免弹出窗口的解决方案,trustdata大数据,其中一个解决方案是部署Java部署规则集。在本文中,我将展示实现这一点的步骤。
Java部署规则集是一个特性,企业可以在其中为自己的应用程序定义一个白名单申请。一次启用Java将绕过上述站点的安全检查,从而避免出现安全弹出窗口。
第一步是创建一个规则集.xml文件将提到所有信息产业部的链接安全检查时将忽略这些属性。
Oracle站点上的Java部署规则集提到了其他属性,您可以使用这些属性指定要使用的Java版本,南昌大数据,并为某些错误提供特定消息。
一旦定义了规则集,返利平台有哪些,您需要为创建名为Deploymentruleset的jar文件规则集.xml通过在CMD.
中运行下面的命令,jar文件需要签名以将其标记为我信任你可以通过在CMD–
keytool-genkey-keyalg RSA-alias selfsigned-keystore中运行以下命令来创建您自己的自签名证书密钥库.jks-storepass密码-validity 365-keysize 2048
请注意您在稍后签署jar文件时根据需要输入的密码。
在提示时输入姓氏、名字、组织单位、国家的详细信息
按照以下步骤将创建密钥库.jks文件
导出密钥库.jks创建目的自签名.cer导入到Java控制面板稍后
keytool-export-alias server alias-storepass changeit-file自签名.cer-密钥库密钥库.jks
现在通过在CMD中运行Java的jarsigner实用程序对jar文件进行签名-
这些步骤将创建一个自签名部署规则集,其中包含应用程序的白名单,通信云,以避免出现Java安全弹出窗口。
放置部署规则集.jar在C:\WIndows\Sun\Java\Deployment location中应用规则集。
一旦规则集处于活动状态,您可以在Java控制面板的"安全"面板下看到"查看活动部署规则集"选项。
规则集现在处于活动状态,公众号返利系统,但未经验证,因为它未与已验证的自签名证书链接创造了你五月请参阅以下错误-
要导入证书,请在"安全"下的"管理证书"选项中执行以下步骤。
您现在可以使用基于小程序的SAP MII页面,而无需获得任何安全提示!!
部署规则集可以通过各种软件分发技术推送到多台机器上。
小程序是用于数据通信的传统技术,建议将基于小程序的逻辑迁移到基于HTML5标准、不依赖本地安装的Java的UI5等较新技术上机器。
您可以参考这篇博客文章,了解如何为MII应用程序实现UI5。