Tomcat için tüm http isteklerini https'ye yönlendirme

HTTP ve HTTPS

Tomcat için tüm http isteklerini https'ye yönlendirme nasıl yapılır?


Bu, Tomcat için tüm http isteklerini https'ye yönlendiren bir valftır.

Yeniden yazma valfinin (https://tomcat.apache.org/tomcat-8.5-doc/rewrite.html) bunu yapabileceğinden eminim, ancak bu sınıf çok daha basit.

Tomcat'i 8080'de http ve 8443'te https dinleyecek şekilde yapılandırmak istiyorum, ancak aslında tüm http isteklerini https'ye yönlendiriyorum.

conf/web.xml'de bir taşıma garantisi GİZLİ - CONFIDENTIAL olan bir güvenlik kısıtlaması ekleyebileceğimi biliyorum, ancak görünüşe göre bu yönetici uygulamasını ve ana bilgisayar yöneticisi uygulamasını etkilemez.


Peki nasıl kullanılır?

Bir Bağlamda, bir Vana tanımı ekleyin. Örneğin, Tomcat / conf / content.xml dosyasında şunun gibi:

<Context>
    <!-- redirects http requests to https -->
    <Valve className="cat.inspiracio.catalina.HttpsValve" />
</Context>

https-valve-9.0.19.jar dosyasını Tomcat kurulumunun lib/ dizinine ekleyin.


Dikkat: Tomcat 9.0.19 ile uyumludur.

Tomcat için tüm http isteklerini https'ye yönlendirme
Mehmet Demirel 3 Ocak 2020
Bu gönderiyi paylaş
Arşivle
Giriş to leave a comment

Tomcat SSL veya HTTPS Yapılandırma Örneği
Açık Erişim SSL