NuGet 407 קעגן 401: פּראָקסי אַרייַנגאַנג אָדער פּריוואַט־פיד באַשטעטיקונגען?
באַזונדערט NuGet־פיד באַשטעטיקונגען פון פֿאָרויס־פּראָקסי באַשטעטיקונגען, און פּרופֿט די קאָנפֿיגוראַציע וואָס דאָס געצייג וואָס פֿירט דעם ריסטאָר ניצט.
אַ NuGet־ריסטאָר קען דאַרפֿן סיי אַ פֿאָרויס־פּראָקסי קעשענע און סיי אַ פּריוואַט־פיד קעשענע. ניצט די ענטפֿער צו באַשליסן וועלכע קאָנפֿיגוראַציע צו פּרופֿן:
| באַאַכטונג | אָנהייבט דאָ |
|---|---|
| דער פּראָקסי גיט צוריק 407 | דער וועג און די קעשענע געניצט צו דערגרייכן דעם פֿאָרויס־פּראָקסי |
| די פּאַקעט־מקור גיט צוריק 401 | די אויטענטיפֿיקאַציע־קאָנפֿיגוראַציע פון דעם פיד |
| די פֿאַרבינדונג אָדער TLS פֿאַלט פֿאַר אַן ענטפֿער | די באַווײַזן וועגן ענדפּונקט, טראַנספּאָרט און צערטיפֿיקאַט |
אַ פיד־טאָקען קען נישט ענטפֿערן דעם פּראָקסיס 407. דערמאָנענדיק, אַ פֿאַרבינדונג־ אָדער TLS־פֿעלער פֿאַר אַן ענטפֿער האָט נישט באַשטימט וואָס פּאַראָל איז פֿאַלש.
קאָנפֿיגורירט דעם פּראָקסי באַזונדער פון דעם פיד
דער NuGet־פּראָקסי־אַרטיקל געהערט צו config. פֿאַר אַ וועג אָן איינגעבעטענע באַשטעטיקונגען:
<configuration>
<config>
<add key="http_proxy" value="http://proxy.example:8080" />
</config>
</configuration>
פֿאַראייניקט דאָס ביישפּיל מיט דער צוגעפּאַסטער באַשטייענדיקער קאָנפֿיגוראַציע. פֿאַר אַ פּובליק־פיד וווּ פּובליקע מיטלערס זענען דערלאָזט, די HTTP־פּראָקסי ליסטע שטעלט פֿאָר אַ קאַנדידאַט פֿאַר דעם וועג אָן באַשטעטיקונגען. האַלט פּאַקעט־מקורים אין זייער אייגענעם אָפּטייל; דעריבערזעצן דעם פיד־URL מיט אַן אַלגעמיינער פּראָקסי־אַדרעס בעט דעם מיטלער פּאַקעטן.
דער דאָקומענטירטער ווערט http_proxy.password איז פֿאַרשליסט. ניצט די געשטיצטע קאָנפֿיגוראַציע־געצייגן אַנשטאָט שרײַבן קלאָרן טעקסט אין יענעם פֿעלד אָדער אָפּשרײַבן פֿון אַן אַנדערר מאַשין אַ ווערט וואָס זעט אויס פֿאַרשליסט ווי אַן איבערטראָגלעך באַשטעטיקונג־פֿאָרמאַט.
פּרופֿט דעם ריסטאָר וואָס פֿאַלט טאַקע
אַנפֿירט דעם קליענט, באַניצער און אָנהייב־סבֿיבֿה, דערנאָך געפֿינט זײַן ווירקזאַמע קאָנפֿיגוראַציע־היעראַרכיע. באַשטעלונגען פֿון באַניצער, מאַשין און לייזונג קענען צוגעבן. אַן אַלטער devenv.exe.config־פֿאַרריכטונג באַטרעפֿט אַ באַשטימטן Visual Studio־פּראָצעס; זי באַשטימט נישט וואָס אַ קאָמאַנד־שורה־ריסטאָר אָדער בויען־דינסט לייענט. באַוואָרט אַרבעטנדיקע פּאַקעט־מקורים און פּאָליטיק בשעת איר זוכט אַ פֿאַרעלטערטער פּראָקסי־אַרטיקל.
ווען די אויטענטיפֿיקאַציע אַרבעט, פֿאָלגט נאָך יעדער URL וואָס פֿאַלט שפּעטער. פיד־מעטאַדאַטן און פּאַקעט־אינהאַלט קענען ניצן פֿאַרשיידענע ענדפּונקטן, דעריבער איין אָנגענומענע בקשה באַשטימט נישט דעם גאַנצן ריסטאָר־וועג. באַוואָרט די געוויינטלעכע פּאַקעט־חתימה און TLS־בדיקה בשעת איר פֿאַרריכטעט דאָס.