JMeter 407: ۋاكالەتچى دەلىللەش تەلەپ قىلىنىدۇ — ۋاكالەتچى ھېساباتىنى تەڭشەڭ
CONNECT 407 سىناقىنى ئالغاندا، JMeter نىڭ چىقىش ۋاكالەتچىسى ھېساباتىنى ئۇنىڭ ئالاھىدە تاللانمىلىرى ياكى HTTP Request ۋاكالەتچى رايونلىرى ئارقىلىق تەمىنلەڭ.
Unable to tunnel through proxy ... 407 Proxy Authentication Required غا ئوخشاش ئۇچۇر ھېسابات تەلەپ قىلىۋاتقان ئوتتۇراھالنى كۆرسىتىدۇ. HTTPS ئەپلىكەت تەلىپى تېخى قوبۇل قىلىنغان CONNECT تونېلىدىن ئۆتمىدى.
JMeter چىقىش ۋاكالەتچى تاللانمىلىرىنى بىرلىكتە تەمىنلەيدۇ:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
پۈتۈككە ئالينغان ئىشلەتكۈچى ئىسمى بايرىقى كىچىك ھەرپ -u. ئۇزۇن تاللانمىلار --proxyHost, --proxyPort, --username ۋە --password نى ئۆز ئىچىگە ئالىدۇ. ئۈلگە پارول بىر ئورۇن تولدۇرغۇچ؛ بۇيرۇق قۇرى ئارگۇمېنتلىرى ماشىنىدىكى باشقا ئىشلەتكۈچىلەرگە كۆرۈنۈشى مۇمكىن.
سىناق پىلانىغا تەۋە تەڭشەك ئۈچۈن، HTTP Request ۋە HTTP Request Defaults ۋاكالەتچى مۇلازىمېتىر، پورت، ئىشلەتكۈچى ئىسمى ۋە پارول رايونلىرىنىمۇ كۆرسىتىدۇ. مۇلازىمېتىرنى شۇ خوست ئىسمى رايونىغا http:// ئالدى قوشۇلمىسىز كىرگۈزۈڭ. بۇيرۇق قۇرى ئۆزگىرىشى ئۈنۈمسىز كۆرۈنسە، sampler غا خاس تۈرلەرنى تەكشۈرۈڭ.
ئەپلىكەت ئېھتىياجلىق بولغاندا، مەنزىل مۇلازىمېتىرىنىڭ دەلىللەشى ئۈچۈن HTTP Authorization Manager تۈرىنى ساقلاڭ. ئۇنىڭ URL بىلەن چەكلەنگەن ھېساباتى يۇقىرىدا بېرىلگەن ۋاكالەتچى ھېساباتىدىن پەرقلىق سەپلىمە.
ئەگەر ۋاكالەتچى يەنىلا 407 قايتۇرسا، ئۇنىڭ ئېلان قىلىنغان دەلىللەش سىخېمىسى ۋە ئەمەلىي ئاخىرقى نۇقتىسىنى تەكشۈرۈڭ. باشقا ۋاكالەتچى دائىرىسى ئۈچۈن توغرا پارول ياكى قوللانمايدىغان سىخېما يەنىلا رەت قىلىنىدۇ. رەت قىلىنغان كىرىش بىلەن ئۇلىنىش مەغلۇبىيىتى ئارىسىدىكى پەرقنى ساقلاڭ، ۋە ۋاكالەتچى پارولىنى ئەپلىكەتنىڭ Authorization تېمىسى سۈپىتىدە قوشۇشتىن ساقلىنىڭ.