JMeter 407: proxyhitelesítés szükséges — állítsa be a proxy hitelesítő adatait
Adja meg a JMeter kimenő proxy hitelesítő adatait a saját kapcsolóival vagy a HTTP Request proxy mezőivel, amikor a CONNECT 407 kihívást kap.
Egy Unable to tunnel through proxy ... 407 Proxy Authentication Required üzenet a hitelesítő adatokat kérő köztes felet azonosítja. A HTTPS alkalmazáskérés még nem haladt át elfogadott CONNECT alagúton.
A JMeter a kimenő proxy kapcsolóit együtt kínálja:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
A dokumentált felhasználónév-kapcsoló a kisbetűs -u. A hosszú kapcsolók közé tartozik a --proxyHost, --proxyPort, --username és --password. A mintajelszó helyőrző; a parancssori argumentumok láthatók lehetnek a gép más felhasználói számára.
A tesztterv tulajdonában lévő beállításhoz a HTTP Request és a HTTP Request Defaults proxykiszolgáló-, port-, felhasználónév- és jelszómezőket is megjelenít. A kiszolgálót a http:// előtag nélkül adja meg abban az állomásnév-mezőben. Ellenőrizze a sampler-specifikus bejegyzéseket, ha a parancssori módosítás hatástalannak tűnik.
Tartson fenn egy HTTP Authorization Manager bejegyzést a célkiszolgáló hitelesítéséhez, amikor az alkalmazásnak szüksége van rá. URL-hez kötött fiókja más konfiguráció, mint a fent megadott proxyfiók.
Ha a proxy továbbra is 407-et ad vissza, vizsgálja meg a hirdetett hitelesítési sémát és a tényleges végpontot. Egy másik proxybirodalomhoz tartozó helyes jelszó vagy egy nem támogatott séma továbbra is elutasításra kerül. Őrizze meg a különbséget az elutasított bejelentkezés és a kapcsolódási hiba között, és ne adja hozzá a proxy jelszavát az alkalmazás Authorization fejléceként.