Odprtje indeksa NuGet v3 v brskalniku ne preveri dostopa do prenosa paketov. Indeks oglašuje URL-je virov prek @type in @id; metapodatki in vsebina paketa so lahko gostovani drugje.

  1. V izhodu obnovitve preberite prvi neuspešni URL, ID paketa in različico.
  2. Primerjajte tega gostitelja z URL-ji virov v indeksu vira. PackageBaseAddress/3.0.0 zagotavlja osnovo za naštevanje različic in pridobivanje datotek paketa.
  3. Pri pregledu potrebne poti z omrežnim skrbnikom vključite preusmeritve.

Za hipotetični indeks na feed.example, ki oglašuje vsebino na packages.example, se seznam paketov lahko naloži, medtem ko je izbrani .nupkg blokiran. Ponovljeni poskusi prijave teh zahtev ne naredijo enakovrednih. Tudi uspeh predpomnjenega paketa malo pove o drugem oddaljenem URL-ju vsebine.

Sledite oglaševanemu viru, namesto da ugibate ime gostitelja. NuGet ga odkrije, ker se infrastruktura vira lahko spremeni; pravilo dovoljenja samo za gostitelja indeksa ga morda ne pokriva.

Razvrstite dejanski odgovor: 407 zahteva preverjanje pristnosti posrednika, medtem ko zavrnitev po pravilniku, neuspešni CONNECT, nedosegljiv gostitelj ali napaka TLS zahtevajo lastno preiskavo. Podobna pogovorna okna lahko te razlike skrijejo. Zaprosite za dostop do dokumentiranih gostiteljev virov vira, ne pa za širok seznam nadomestnih znakov nepovezanega izdelka, nato raziščite morebitno preostalo napako računa.

Sorodni članki