將應用程式移至雲端時,請考量使用協力廠商安全提供者。此規則會標示使用協力廠商 Java 安全 API。使用這些 API 即表示應用程式需要與內部部署安全伺服器(如 IBM Tivoli、Security Policy Manager、Oracle Access Manager 或 SiteMinder)進行通訊。大部分安全軟體開發套件 (SDK) 會使用標準通訊協定與安全提供者通訊,此安全提供者可與虛擬私密網路 (VPN) 搭配使用。如需配置這些用戶端 SDK 的相關資訊,請參閱供應商說明文件。
對下列套件的參照指出會使用供應商提供的程式化安全:
com.ibm.tspmcom.oblix.accesscom.oracle.am.asdkcom.netegrity.policyserver.smapicom.netegrity.sdk.apiutilcom.netegrity.sdk.dmsapicom.netegrity.sdk.imspolicyapicom.netegrity.sdk.policyapinetegrity.siteminder.javaagentcom.rsa對於每個 Eclipse 專案或 Java 保存檔,應用程式所參照的每個安全提供者 API 類型只會標示一次。
比方說,如果在 Eclipse 專案中同時使用 com.ibm.tspm 及 com.rsa API,您會取得該專案的兩筆結果。這些結果有助於識別應用程式使用的安全伺服器技術。
如果您的應用程式可以直接存取安全提供者,則不需執行進一步動作。
否則,您可以使用 VPN 通道(如 IBM Secure Gateway for IBM Cloud),來建立現有內部部署安全提供者的安全連線。如需配置安全連線的相關資訊,請參閱配置 VPN。配置閘道之後,請使用在建立目的地時提供的雲端主機及埠號,將應用程式連接至新目的地。下列 URL 是「輕量型目錄存取通訊協定 (LDAP)」URL 的範例: