Apache Tomcat ile HTTPS protokolü kullanarak çalışmak için;
Tomcat kurulumunda conf dizininde bulunan server.xml açılır
Dosya içerisinde 8443 portunu tanımlayan Connector tomcat kurulumunda kapalı gelmektedir. Bu tanım yorumlar silinerek aşağıdaki şekilde düzenlenir
Elimizde mevcut bir sertifikamız var ise aşağıdaki gibi düzenleme yapılabilir.
<Connector port="443" protocol="org.apache.coyote.http11.Http11Nio2Protocol"
scheme="https" secure="true" keystoreFile="conf/sample.pfx" keystorePass="XXXX" keystoreType="PKCS12" SSLEnabled="true" clientAuth="false"
sslEnabledProtocols = "TLSv1.1,TLSv1.2" />
keystoreFile bölümünde sertifikamızın bulunduğu dosya yolu gösterilir. Örnekte Tomcat’in conf klasörü içerisinde olduğu varsayılmıştır.
KeystorePass bölümünde ise sertifikanıza ait şifrenin yazılması gerekmektedir.
Not : Uygulama sunucusunda yapılacak bu ayarların dışında J-Platform/J-Hr ürünlerimiz üzerinde veya konfigürasyonlarında yapılması gereken ek bir ayar veya tanım yoktur. Apache Tomcat’in SSL çalışması ürününde SSL çalışması için yeterlidir.
Load balancer üzerinden kullanılacak farklı SSL OffLoad yöntemleri için Logo Yazılım sistem ekiplerine danışabilirsiniz.