簡體   English   中英

IBM Worklight 5.0.6 - 加密worklight.properties

[英]IBM Worklight 5.0.6 - Encrypt worklight.properties

我正在嘗試按照信息中心中的步驟來處理worklight.properties中的敏感信息。

在這一步中,

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

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

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

我可以知道在Windows XP中應該在哪里設置此變量“worklight_enc_password”嗎?

環境:Windows XP,Worklight 5.0.6,WAS ND 8.5

在WAS中,可以在Servers> WebSphere Application servers> server name(例如server1)> Java和Process Management> Process definition> Environment Entries中添加worklight_enc_password。

原因是變量實際上是由worklight庫中的System.getEnv(“worklight_enc_password”)檢索的。

希望這對其他人有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM