การเปิดดัชนี NuGet v3 ในเบราว์เซอร์ไม่ได้ทดสอบการเข้าถึงการดาวน์โหลดแพ็กเกจ ดัชนีประกาศ URL ของทรัพยากรผ่าน @type และ @id เมทาดาทาและเนื้อหาแพ็กเกจอาจโฮสต์อยู่ที่อื่น

  1. อ่านในเอาต์พุตของการเรียกคืนสภาพว่า URL แรกที่ล้มเหลว ID แพ็กเกจ และเวอร์ชันคืออะไร
  2. เปรียบเทียบโฮสต์นั้นกับ URL ของทรัพยากรในดัชนีฟีด PackageBaseAddress/3.0.0 ให้ฐานสำหรับการนับเวอร์ชันและการดึงไฟล์แพ็กเกจ
  3. รวมการเปลี่ยนเส้นทางเมื่อทบทวนเส้นทางที่จำเป็นกับผู้ดูแลเครือข่าย

สำหรับดัชนีสมมติที่ feed.example ซึ่งประกาศเนื้อหาที่ packages.example รายการแพ็กเกจอาจโหลดได้ในขณะที่ .nupkg ที่เลือกถูกบล็อก การพยายามเข้าสู่ระบบซ้ำไม่ทำให้คำขอเหล่านั้นเทียบเท่ากัน แพ็กเกจที่แคชไว้สำเร็จก็บอกได้น้อยเกี่ยวกับ URL เนื้อหาระยะไกลอื่น

ทำตามทรัพยากรที่ประกาศแทนการเดาชื่อโฮสต์ NuGet ค้นพบมันเพราะโครงสร้างพื้นฐานของฟีดอาจเปลี่ยนแปลงได้ กฎอนุญาตเฉพาะโฮสต์ของดัชนีอาจไม่ครอบคลุมถึง

จำแนกการตอบสนองจริง: 407 ขอการรับรองความถูกต้องของพร็อกซี ขณะที่การปฏิเสธตามนโยบาย CONNECT ที่ล้มเหลว โฮสต์ที่เข้าถึงไม่ได้ หรือ ข้อผิดพลาด TLS ต้องมีการสอบสวนของตนเอง กล่องโต้ตอบที่คล้ายกันอาจซ่อนความแตกต่างเหล่านั้นไว้ ขอการเข้าถึงโฮสต์ทรัพยากรที่บันทึกไว้แล้วของฟีดแทนรายการไวลด์การ์ดกว้าง ๆ ของผลิตภัณฑ์ที่ไม่เกี่ยวข้อง แล้วสอบสวนความล้มเหลวของบัญชีที่เหลือ

บทความที่เกี่ยวข้อง