ئۆزى ئىشلىتىلىدىغان Azure Pipelines ۋاكالىتى يىلتىز مۇندەرىجىسىدىكى .proxybypass ھۆججىتىدە پروكسىدىن ئۆتۈش قائىدىلىرىنى ساقلىيالايدۇ. ھەر بىر قۇر URL بىلەن سېلىشتۇرۇلىدىغان ECMAScript تىپتىكى ئىپادە.

مەسىلەن، بىر ئىچكى ئوزۇقلىنىشى ئۆي ئىگىسى ئۈچۈن قائىدە مۇنداق بولۇشى مۇمكىن:

^https?://packages[.]internal[.]example(?::[0-9]+)?(?:/|$)

بۇ ئىپادە شۇ ئۆي ئىگىسىنىڭ HTTP ياكى HTTPS URL لىرى بىلەن ماسلىشىدۇ، پورتى ئىختىيارىي سان بولىدۇ. ئۆي ئىگىسى ئىسمىدىن كېيىنكى چېگرا packages.internal.example.other-domain دەك ئۇزۇنراق ئىسىم بىلەنمۇ ماسلىشىشنىڭ ئالدىنى ئالىدۇ.

بۇ ۋاكالەت قاچىلاشنىڭ ھۆججىتى، مەنبە كودىنىڭ خىزمەت كۆپەيتىلگەن نۇسخىسىغا خالىغانچە قويۇلغان ھۆججەت ئەمەس. ئۇنىڭ گرامماتىكىسى پەش بىلەن ئايرىلغان NO_PROXY قىممىتىدىنمۇ پەرقلىنىدۇ. *.internal.example دەك shell ئالماشتۇرغۇچ بەلگىسىنى تىپتىكى ئىپادە رايونىغا كۆچۈرۈش ئوخشاش مەنىنى ساقلىمايدۇ.

ئاندىن بولاقنى كىم چۈشۈرىدىغانلىقىنى ئېنىقلاڭ

ۋاكالەتنىڭ قۇرۇلغان مەنبە ۋە ئەسەر مەشغۇلاتىرى ئۇنىڭ پروكسى سەپلىمىسىنى ئىشلىتىدۇ. ۋەزىپىلەر ۋەزىپە كۇتۇپخانىسى ئارقىلىق ئاشكارىلانغان پروكسى ئۇچۇرىنى ئېلىپ، ئۆز HTTP خېرىدارلىرىغا قوللىنىالايدۇ.

سىرتقى NuGet، dotnet ياكى curl جەريانىنى چاقىرىدىغان ۋەزىپە يەنە بىر ئىشلەتكۈچىنى قوشىدۇ. ئۇ ۋەزىپىنىڭ قورالغا پروكسى ۋە ئۆتۈش تەڭشەكلىرىنى قانداق بېرىدىغانلىقىنى جەزملەشتۈرۈڭ. توغرا ۋاكالەت قائىدىسى ھەر بىر مۇستەقىل بولاق خېرىدارىنىڭ ئۇنى ئوقۇغانلىقىنى ئىسپاتلىمايدۇ.

ئىچكى ئوزۇقلىنىش URL نى ئىسكىما ۋە پورت بىلەن بىرگە دىئاگنوز خاتىرىسىدە ساقلاڭ. قائىدىنى ئالاقە قىلىنىۋاتقان URL غا قارشى سىناڭ، ئاندىن شۇ تەلەپكە مەسئۇل ۋەزىپە ياكى خېرىدار سەپلىمىسىنى تەكشۈرۈڭ.

مۇناسىۋەتلىك ماقالىلەر