Restawr NuGet jista' jeħtieġ kemm kont tal-proxy forward kif ukoll kont tal-feed privat. Uża r-risposta biex tiddeċiedi liema konfigurazzjoni tispezzjona:

OsservazzjoniIbda hawn
Il-proxy jirritorna 407Ir-rotta u l-kont użati biex jintlaħaq il-proxy forward
Is-sors tal-pakkett jirritorna 401Il-konfigurazzjoni tal-awtentikazzjoni tal-feed
Il-konnessjoni jew TLS tfalli qabel rispostaL-evidenza dwar l-endpoint, it-trasport u ċ-ċertifikat

Token tal-feed ma jistax iwieġeb il-407 tal-proxy. Bl-istess mod, falliment tal-konnessjoni jew TLS qabel risposta ma stabbilixxiex liema password hi ħażina.

Ikkonfigura l-proxy separatament mill-feed

L-entrata tal-proxy ta' NuGet tappartjeni taħt config. Għal rotta mingħajr kredenzjali inkorporati:

<configuration>
  <config>
    <add key="http_proxy" value="http://proxy.example:8080" />
  </config>
</configuration>

Għaqqad dan l-eżempju mal-konfigurazzjoni eżistenti xierqa. Għal feed pubbliku fejn l-intermedjarji pubbliċi huma permessi, il-lista tal-proxy HTTP toffri kandidat għal din ir-rotta mingħajr kredenzjali. Żomm is-sorsi tal-pakketti fit-taqsima tagħhom; is-sostituzzjoni tal-URL tal-feed b'indirizz tal-proxy ġeneriku titlob lill-intermedjarju l-pakketti.

Il-valur dokumentat http_proxy.password huwa encrypted. Uża l-għodod tal-konfigurazzjoni appoġġjati minflok ma tikteb test pjan f'dak il-qasam jew tikkopja minn magna oħra valur li jidher encoded bħallikieku kien format ta' kredenzjali portabbli.

Ispezzjona r-restawr li fil-fatt ifalli

Semmi l-klijent, l-utent u l-ambjent tat-tnedija, imbagħad sib il-ġerarkija tal-konfigurazzjoni effettiva tiegħu. Is-settings tal-utent, tal-magna u tas-soluzzjoni jistgħu jikkontribwixxu. Sewwaqa antika ta' devenv.exe.config tikkonċerna proċess partikolari ta' Visual Studio; ma tistabbilixxix x'jaqra restawr mill-linja tal-kmand jew servizz tal-bini. Ippreserva sorsi tal-pakketti u politika li jaħdmu waqt li tkun qed tfittex entrata tal-proxy skaduta.

Ladarba l-awtentikazzjoni taħdem, segwi kwalunkwe URL li tfalli aktar tard. Il-metadata tal-feed u l-kontenut tal-pakkett jistgħu jużaw endpoints differenti, għalhekk talba waħda aċċettata ma tistabbilixxix ir-rotta tar-restawr kollha. Ippreserva l-validazzjoni normali tal-firma tal-pakkett u tat-TLS waqt li tkun qed tikkoreġi dan.

Artikli relatati