JMeter 407: proxy-verifikasie vereis — stel proxy-aanmeldings
Verskaf JMeter se uitgaande proxy-aanmeldings deur sy toegewyde opsies of die HTTP Request-proxyvelde wanneer CONNECT 'n 407-uitdaging ontvang.
'n Boodskap soos Unable to tunnel through proxy ... 407 Proxy Authentication Required dui die tussenganger aan wat aanmeldings vra. Die HTTPS-toepassingversoek het nog nie deur 'n aanvaarde CONNECT-tonnel gegaan nie.
JMeter bied uitgaande proxy-opsies saam:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
Die gedokumenteerde gebruikersnaam-vlag is kleinletters -u. Lang opsies sluit --proxyHost, --proxyPort, --username en --password in. Die voorbeeldwagwoord is 'n plekhouer; opdragargumente kan vir ander gebruikers op die masjien sigbaar wees.
Vir 'n instelling wat deur die toetsplan besit word, bied HTTP Request en HTTP Request Defaults ook proxy-bediener-, poort-, gebruikersnaam- en wagwoordvelde. Voer die bediener sonder 'n http://-voorvoegsel in daardie gasheernaamveld in. Kontroleer sampler-spesifieke inskrywings wanneer 'n opdragreël-wysiging ondoeltreffend blyk.
Hou 'n HTTP Authorization Manager-inskrywing vir die bestemming se bedienerverifikasie wanneer die toepassing een nodig het. Sy URL-gebonde rekening is 'n ander konfigurasie as die proxy-rekening hierbo.
As die proxy steeds 407 terugstuur, ondersoek sy aangekondigde verifikasieskema en die effektiewe eindpunt. 'n Korrekte wagwoord vir 'n ander proxy-realm of 'n onondersteunde skema sal steeds verwerp word. Behoud die onderskeid tussen 'n geweierde aanmelding en 'n verbindingsfout, en vermy om die proxywagwoord as 'n toepassing-Authorization-kop by te voeg.