配置屬性的加密支援

概覽

此功能可讓所有OSGi設定屬性以受保護的加密形式儲存,而非透明文字。 Web控制台UI中的表單用於使用系統寬加密主密鑰從明文建立加密文本。

新增OSGi設定外掛程式支援,以便在服務使用屬性之前先解密屬性。

注意

期望加密值的服務需要使用IsProtected檢查,以在嘗試解密值之前查看值是否已加密,因為可能已解密。

啟用加密支援

這些步驟說明如何為Mail服務加密SMTP密碼。 您可以針對要加密的OSGI屬性完成這些步驟。

  1. 前往AEM Web主控台,網址為​https://<serveraddress>:<serverport>/system/console/configMgr

  2. 在左上角,轉至​Main - Crypto Support

    chlimage_1-325

  3. 此時將顯示「Adobe Experience Manager Web Crypto支援」頁。

    screen_shot_2018-08-01at113417am

  4. 在​純文字​欄位中,輸入要保護的敏感資料的文本。

  5. 選擇​Protect。 「受保護」文本將顯示為加密文本。

    screen_shot_2018-08-01at113844am

  6. 從步驟5複製受保護的文字,並貼到OSGI表單值中。 在此示例中,加密的​SMTP密碼​被添加到​Day CQ Mail Service​中。

    screen_shot_2016-12-18at105809pm

  7. 儲存Day CQ Mail Service屬性。 SMTP密碼現在會以加密值的形式傳送。

解密支援

AEM現在提供設定外掛程式來解密設定屬性。 此AEM外掛程式會自動解密並擷取清除文字屬性。

本頁內容