NuGet 407 vs 401: proxy-innritan ella váttanir til privatan feed?
Skilja váttanir til NuGet-feedið frá váttunum til framsenda-proxy, og kanna uppsetingina, sum tólið, ið veruliga ger endurheimtingina, brúkar.
Ein NuGet-endurheimting kann krevja bæði eina framsenda-proxy-konto og eina privata-feed-konto. Brúka svarðið til at avgreiða, hvørja uppseting skal kannast:
| Eygleiðing | Byrja her |
|---|---|
| Proxy sendir 407 aftur | Leiðin og konto, sum verður brúkt at ná framsenda-proxyinum |
| Pakkaheimild sendir 401 aftur | Váttanar-uppsetingin hjá feedinum |
| Samband ella TLS miseydnast áðrenn svar | Próvgøgn um endapunkt, flutning og skílag |
Eitt feed-token kann ikki svara 407 hjá proxynum. Á sama hátt hevur sambands- ella TLS-miseydni áðrenn svar ikki staðfest, hvørja loyniorð er skeiv.
Set proxyina upp skilt frá feedinum
Proxy-innslagið í NuGet hoyrir undir config. Fyri eina leið uttan innbygdar váttanir:
<configuration>
<config>
<add key="http_proxy" value="http://proxy.example:8080" />
</config>
</configuration>
Sameina hetta dømið við hóskandi verandi uppseting. Fyri ein almennan feed, har almenn millumgongd er loyvd, bjóðar HTTP-proxy-listin eitt evni til hesa váttanarleysu leið. Halt pakkaheimildir í sínum egna parti; at skifta feed-URL út við eina vanliga proxy-adressu biður millumgongdina um pakkar.
Skjalfesta virðið http_proxy.password er krypterað. Brúka tey stuðlaðu uppsetingartólini heldur enn at skriva klártakst í hasa feltin ella at avrita eitt krypterað-útsjóndi virði frá einari aðrari maskinu, sum um tað var flytanlegt váttanar-format.
Kanna endurheimtingina, sum veruliga miseydnast
Nevn klientin, brúkaran og uppstartar-umhvørvið, og finn so hana virknu uppsetingar-hierarkiina. Uppsetingar hjá brúkara, maskinu og loysn kunnu leggja afturat. Ein gomul devenv.exe.config-rætting viðvíkur eini ávísa Visual Studio-prosessu; hon staðfestir ikki, hvat ein kommandolinju-endurheimting ella byggitænasta lesur. Varðveit virkandi pakkaheimildir og stevnu, meðan tú finnur eitt útgitið proxy-innslag.
Eftir at váttanin virkar, fylg eftir hvørjum sum helst URL, sum miseydnast seinni. Feed-metadáta og pakka-innihald kunnu brúka ymisk endapunkt, so ein góðkend fyrispurning staðfestir ikki hina fullu endurheimtingarleiðina. Varðveit vanligu pakka-undirskrift og TLS-váttan, meðan tú rættir hetta.