Tomcat Windows xidmətinə proxy parametrlərini verin
Proxy xassələrini faktiki Tomcat Windows xidmətinin JVM seçimlərində konfiqurasiya edin və xidmət kimliyini və müştəriyə xas davranışı nəzərə alın.
tomcat9w.exe //ES//MyTomcat
Tomcat 9-un MyTomcat adlı Windows xidməti üçün bu, onun sənədləşdirilmiş konfiqurasiya redaktorunu açır. Həqiqi xidmət adını və uyğun quraşdırma alətini istifadə edin. Java seçimlərində mövcud girişləri saxlayın və tətbiqin HTTP yığınının istifadə etdiklərini əlavə edin:
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
URL sxemi olmayan host adı istifadə edin. Proxy etimadnaməsi olmadan icazə verilən ictimai HTTP testi üçün HTTP proxy siyahısından namizəd host və portu verə bilər; tələb olunan xidmət şəbəkə marşrutunu ayrı saxlayın. HTTP və HTTPS xassələri öz təyinat protokollarını seçir. Birbaşa istisnalar tələb olunarsa, nəzərdə tutulan http.nonProxyHosts siyasətindən istifadə edin; JDK-nın HTTPS emal edicisi həmin xassəni paylaşır.
Xidmət dəyişikliyini tətbiq edin və uyğun texniki xidmət pəncərəsində yenidən başladın. Bunlar yeni JVM-in başlanğıc xassələridir; xüsusən java.net.useSystemProxies başlanğıcda yoxlanılır. İnteraktiv qabıqda export xidmətin onu aldığını sübut etmir.
Sonra işçinin hesabını və müştərini qiymətləndirin. Sistem kəşfi və inteqrasiya olunmuş autentifikasiya administratorun brauzer sessiyasından fərqlənə bilər. JVM xassələri yalnız onlara müraciət edən koda təsir edir; başqa kitabxana öz qurucusuna və ya marşrut planlaşdırıcısına ehtiyac duya bilər. 407 üçün həmin müştərinin dəstəklədiyi proxy autentifikasiyasını konfiqurasiya edin, ixtiyari proxyUser/proxyPassword xassələri əlavə etməyin.