【发布时间】:2013-08-03 04:31:20
【问题描述】:
我正在尝试按照Information Center 中的步骤加密 worklight.properties 中的敏感信息。
在这一步中,
*所有加密值都使用相同的密钥,该密钥存储在名为 worklight_enc_password 的特殊变量中。该变量定义为操作系统环境变量:
在 Windows 系统上:在运行 IBM Worklight Server 的用户下设置环境变量。在 Windows NT 服务下运行时,使用注册表编辑器将密码定义为服务属性。有关详细信息,请参阅 Microsoft 支持网站。*
我尝试在 HKKEY_CURRENT_USER/Environment 下的注册编辑器中添加 worklight_enc_password 并部署应用程序。但是,在 SystemOut.log 中,一直返回 "java.lang.RuntimeException: Cannot decrypt value for the property xxx.enc. 加密密码应在环境变量 xxx.enc 中定义"
我可以知道在 Windows XP 中我应该在哪里设置这个变量“worklight_enc_password”吗?
环境:Windows XP、Worklight 5.0.6、WAS ND 8.5
【问题讨论】:
标签: websphere ibm-mobilefirst worklight-security worklight-server