Наладзьце проксі для службы Tomcat у Windows
Наладзьце ўласцівасці проксі ў параметрах JVM сапраўднай службы Tomcat у Windows і ўлічыце ідэнтычнасць службы і паводзіны канкрэтнага кліента.
tomcat9w.exe //ES//MyTomcat
Для службы Tomcat 9 у Windows з імем 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.