0

我試圖按照Information Center步驟encypt在worklight.properties敏感信息。IBM工作燈5.0.6 - 加密worklight.properties

在這一步中,

*所有的加密值都使用相同的密鑰,該密鑰存儲在名爲worklight_enc_password特殊變量。這個變量被定義爲一個操作系統環境變量:

在Windows系統上:將運行IBM工作燈服務器用戶下的環境變量。在Windows NT服務下運行時,使用註冊表編輯器將密碼定義爲服務屬性。有關詳細信息,請參閱Microsoft支持網站。*

我試圖在HKKEY_CURRENT_USER /環境下寄存器編輯器中添加worklight_enc_password和部署應用程序。然而,在SystemOut.log中,它一直返回「了java.lang.RuntimeException:無法解密的屬性xxx.enc值加密密碼,應在環境變量xxx.enc定義」

我可以知道我應該在Windows XP中設置這個變量「worklight_enc_password」?

環境:Windows XP,工作燈5.0.6,WAS ND 8.5

回答

2

在WAS中,worklight_enc_password可以在服務器被添加>的WebSphere應用服務器>服務器的名稱(例如服務器1)> Java和進程管理>過程定義>環境條目。

的原因是,該變量是由System.getEnv(「worklight_enc_password」)在工作燈庫實際檢索。

希望這有助於給其他人。