Nie używaj protokołów SSL specyficznych dla produktu WebLogic

Ta reguła oznacza instancje z literałem łańcuchowym "com.certicom.net.ssl" i "weblogic.net" w plikach Java. Aplikacje zawierające te protokoły HTTPS specyficzne dla produktu WebLogic muszą zostać zmigrowane przed użyciem na serwerze WebSphere Application Server.

Rozwiązanie

W skanerze kodu źródłowego szybka poprawka zmieni instancje "com.certicom.net.ssl" i "weblogic.net" na łańcuch protokołu IBM HTTPS "com.ibm.net.ssl.www2.protocol".

Na przykład fragmenty kodu, takie jak

< code>System.setProperty("java.protocol.handler.pkgs", < b> "com.certicom.net.ssl" < /b>);

oraz

< code>System.setProperty("java.protocol.handler.pkgs", < b> "weblogic.net" < /b>);

są zmieniane do postaci

< code>System.setProperty("java.protocol.handler.pkgs", < b> "com.ibm.net.ssl.www2.protocol" < /b>);

Więcej informacji dotyczących tej reguły zawiera sekcja Dostawca IBMJSSE2.