Jetty 12.1 proxyaren bazterketak ostalari eta atakaren arabera
Erabili Jetty 12.1 proxyaren helbide baztertuen multzoa ostalari zehatz eta aukerako ataka baterako, JVM nonProxyHosts bezeroa kontrolatzen duelako ustea egin beharrean.
Jetty 12.1 HTTP bezeroak helmugaren bazterketak proxy objektu bakoitzean gordetzen ditu. Gehitu itzazu eskaerak hasi aurretik:
var proxy = new org.eclipse.jetty.client.HttpProxy(
"proxy.example", 8080);
proxy.getExcludedAddresses().add("internal.example:443");
jettyClient.getProxyConfiguration().addProxy(proxy);
jettyClient aplikazioaren lehendik dagoen org.eclipse.jetty.client.HttpClient da, abiarazte eta gelditze ziklo arruntarekin. Baimendutako helmuga publikoetarako, HTTP proxyen zerrendak HttpProxy-ren ostalari eta atakarako hautagaiak eskaintzen ditu; atxiki barne bazterketa nahi direnak.
Sarrerak internal.example-ri dagokio 443 atakan. Atakik gabe, ostalari sarrera batek ostalari horri dagokio edozein atakatan. Ostalari izenaren bat etortzea zehatza da: gehitu nahi den ostalari bakoitza bereiz, JVM nonProxyHosts komodinak edo hodi bidez bereizitako zerrenda eman beharrean.
Bazterketa batek proxy objektu hau jatorriarekin bat egiteari uzten dio. Hainbat proxy konfiguratuta, beste proxy bat oraindik bat etor daiteke; berrikusi gainerako hautagaiak emaitza ibilbide zuzena dela esan aurretik.