ให้บริการ Tomcat ของ Windows มีการตั้งค่าพร็อกซีของตนเอง
กำหนดค่าคุณสมบัติพร็อกซีในตัวเลือก JVM ของบริการ Tomcat บน Windows จริง และคำนึงถึงตัวตนของบริการและพฤติกรรมเฉพาะของไคลเอนต์
tomcat9w.exe //ES//MyTomcat
สำหรับบริการ Windows ของ Tomcat 9 ที่ชื่อ MyTomcat การดำเนินการนี้จะเปิดตัวแก้ไขการกำหนดค่าที่มีเอกสารกำกับไว้ ใช้ชื่อบริการจริงและเครื่องมือติดตั้งที่ตรงกัน ในตัวเลือก Java ให้คงรายการที่มีอยู่และเพิ่มรายการที่สแตก HTTP ของแอปพลิเคชันใช้:
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
ใช้ชื่อโฮสต์ที่ไม่มีสคีมา URL สำหรับการทดสอบ HTTP สาธารณะที่ได้รับอนุญาตโดยไม่มีข้อมูลรับรองพร็อกซี ผู้สมัครจากรายการพร็อกซี HTTPสามารถให้โฮสต์และพอร์ตได้ แยกเส้นทางเครือข่ายบริการที่จำเป็นไว้ต่างหาก คุณสมบัติ HTTP และ HTTPS เลือกโปรโตคอลปลายทางของตน หากต้องการข้อยกเว้นโดยตรง ให้ใช้นโยบาย http.nonProxyHosts ที่ตั้งใจไว้ ตัวจัดการ HTTPS ของ JDK ใช้คุณสมบัตินั้นร่วมกัน
ใช้การเปลี่ยนแปลงบริการและรีสตาร์ทในช่วงเวลาบำรุงรักษาที่เหมาะสม สิ่งเหล่านี้เป็นคุณสมบัติเริ่มต้นของ JVM ใหม่ โดยเฉพาะ java.net.useSystemProxies จะถูกตรวจสอบเมื่อเริ่มต้น การส่งออกในเชลล์แบบโต้ตอบไม่ได้พิสูจน์ว่าบริการได้รับแล้ว
จากนั้นประเมินบัญชีของผู้ปฏิบัติงานและไคลเอนต์ การค้นพบระบบและการพิสูจน์ตัวตนแบบผสานรวมอาจแตกต่างจากเซสชันเบราว์เซอร์ของผู้ดูแลระบบ คุณสมบัติ JVM มีผลกับโค้ดที่สอบถามคุณสมบัติเหล่านั้นเท่านั้น ไลบรารีอื่นอาจต้องใช้ตัวสร้างหรือตัววางแผนเส้นทางของตน สำหรับ 407 ให้กำหนดค่าการพิสูจน์ตัวตนพร็อกซีที่ไคลเอนต์นั้นรองรับแทนการเพิ่มคุณสมบัติ proxyUser/proxyPassword ตามอำเภอใจ