NuGet-syöte avautuu, mutta paketin lataus on estetty
Seuraa NuGet v3 -palautusta palveluhakemistosta paketin sisältöön, kun välityspalvelin sallii metatiedot mutta estää paketin isännän.
Selaimen NuGet v3 -hakemiston avaaminen ei testaa pääsyä pakettien lataukseen. Hakemisto ilmoittaa resurssien URL-osoitteet @type ja @id kautta; metatiedot ja paketin sisältö voivat olla isännöitynä muualla.
- Lue palautuksen tulosteesta ensimmäinen epäonnistunut URL-osoite, paketin tunnus ja versio.
- Vertaa tätä isäntää syötteen hakemiston resurssi-URL-osoitteisiin.
PackageBaseAddress/3.0.0tarjoaa perustan versioiden luetteloinnille ja pakettitiedostojen noutamiselle. - Sisällytä uudelleenohjaukset, kun käyt läpi vaadittua polkua verkkoylläpitäjän kanssa.
Jos hypoteettinen hakemisto osoitteessa feed.example ilmoittaa sisältöä osoitteessa packages.example, pakettilista voi latautua, vaikka valittu .nupkg on estetty. Toistuvat kirjautumisyritykset eivät tee näistä pyynnöistä samanarvoisia. Välimuistissa olevan paketin onnistuminen kertoo myös vähän toisesta etäsisällön URL-osoitteesta.
Seuraa ilmoitettua resurssia sen sijaan, että arvaisit isäntänimen. NuGet löytää sen, koska syötteen infrastruktuuri voi muuttua; pelkän hakemisto-isännän salliva sääntö ei välttämättä kata sitä.
Luokittele todellinen vastaus: 407 pyytää välityspalvelimen todennusta, kun taas käytännön kieltäminen, epäonnistunut CONNECT, tavoittamaton isäntä tai TLS-virhe vaativat oman selvityksensä. Samankaltaiset valintaikkunat voivat piilottaa nämä erot. Pyydä pääsyä syötteen dokumentoituihin resurssi-isäntiin sen sijaan, että pyytäisit liittymättömän tuotteen laajaa jokerimerkkilistaa, ja tutki sitten mahdollinen jäljellä oleva tilihäiriö.