Cấp cho dịch vụ Tomcat trên Windows các thiết lập proxy của nó
Định cấu hình các thuộc tính proxy trong tùy chọn JVM của dịch vụ Tomcat trên Windows thực tế và tính đến danh tính dịch vụ cũng như hành vi riêng của ứng dụng khách.
tomcat9w.exe //ES//MyTomcat
Đối với dịch vụ Windows của Tomcat 9 có tên MyTomcat, thao tác này mở trình chỉnh sửa cấu hình đã được ghi chép của nó. Dùng tên dịch vụ thật và công cụ cài đặt tương ứng. Trong tùy chọn Java, giữ nguyên các mục hiện có và thêm những mục mà ngăn xếp HTTP của ứng dụng dùng:
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
Dùng tên máy chủ không có lược đồ URL. Đối với một thử nghiệm HTTP công khai được phép mà không có thông tin xác thực proxy, một ứng viên từ danh sách proxy HTTP có thể cung cấp máy chủ và cổng; hãy giữ riêng mọi tuyến mạng dịch vụ cần thiết. Thuộc tính HTTP và HTTPS chọn giao thức đích của chúng. Nếu cần ngoại lệ trực tiếp, hãy dùng chính sách http.nonProxyHosts đã định; trình xử lý HTTPS của JDK chia sẻ thuộc tính đó.
Áp dụng thay đổi dịch vụ và khởi động lại trong khung bảo trì phù hợp. Đây là các thuộc tính khởi động của JVM mới; đặc biệt, java.net.useSystemProxies được kiểm tra khi khởi động. Việc xuất trong một shell tương tác không chứng minh rằng dịch vụ đã nhận được nó.
Sau đó đánh giá tài khoản của tiến trình công nhân và ứng dụng khách. Việc phát hiện hệ thống và xác thực tích hợp có thể khác với phiên trình duyệt của quản trị viên. Thuộc tính JVM chỉ ảnh hưởng đến mã truy vấn chúng; thư viện khác có thể cần trình tạo hoặc trình lập kế hoạch tuyến của riêng nó. Đối với 407, hãy định cấu hình xác thực proxy mà ứng dụng khách đó hỗ trợ thay vì thêm các thuộc tính proxyUser/proxyPassword tùy tiện.