Hapja e indeksit NuGet v3 në një shfletues nuk teston aksesin në shkarkimin e paketave. Indeksi njofton URL-të e burimeve përmes @type dhe @id; metadata dhe përmbajtja e paketës mund të strehohen diku tjetër.

  1. Lexoni në daljen e rikthimit URL-në e parë të dështuar, ID-në e paketës dhe versionin.
  2. Krahasoni atë host me URL-të e burimeve në indeksin e feed-it. PackageBaseAddress/3.0.0 ofron bazën për numërimin e versioneve dhe marrjen e skedarëve të paketës.
  3. Përfshini ridrejtime kur rishikoni rrugën e nevojshme me administratorin e rrjetit.

Për një indeks hipotetik në feed.example që njofton përmbajtje në packages.example, një listë paketash mund të ngarkohet ndërsa .nupkg i zgjedhur është i bllokuar. Përpjekjet e përsëritura të hyrjes nuk i bëjnë ato kërkesa ekuivalente. Një paketë e ruajtur në cache që funksionon gjithashtu thotë pak për një URL tjetër të largët të përmbajtjes.

Ndigni burimin e njoftuar në vend që të hamendësoni një emër hosti. NuGet e zbulon atë sepse infrastruktura e feed-it mund të ndryshojë; një rregull lejimi vetëm për hostin e indeksit mund të mos e mbulojë atë.

Klasifikoni përgjigjen aktuale: 407 kërkon vërtetim proxy, ndërsa një refuzim politikash, një CONNECT i dështuar, një host i paarritshëm ose një gabim TLS kërkojnë hetim të vetin. Dritare të ngjashme mund t'i fshehin ato dallime. Kërkoni akses te hostet e dokumentuara të burimeve të feed-it në vend të një liste të gjerë wildcard të një produkti të palidhur, pastaj hetoni çdo dështim llogarie që mbetet.

Artikuj të ngjashëm