ฉันกำลังพยายามจัดเก็บคุกกี้ (ซึ่งจะช่วยฉันรับรองความถูกต้องตัวเองที่อื่น ๆ ) ที่ได้รับจากเว็บไซต์หลังจากการรับรองความถูกต้อง
กรณีดังต่อไปนี้:
- ไปที่หน้า HTTPS
- รับการเปลี่ยนเส้นทางโดย httpd ไปยังหน้าการรับรองความถูกต้องNTLM
- ตรวจสอบตัวเอง
- รับการเปลี่ยนเส้นทางไปยังหน้าแรกที่ถามด้วยคุกกี้การตรวจสอบสิทธิ์
กระบวนการทำงานบน Mozilla แต่ฉันต้องทำสคริปต์ทดสอบของมัน ฉันใช้WgetหรือcURL
ฉันมีคำสั่งดังต่อไปนี้:
wget --cookies="on" --keep-session-cookies --save-cookies="cookies.txt" --load-cookies="cookies.txt" --no-check-certificate --user="user" --password="password" https://example.con/
แต่มันไม่ทำงาน คุกกี้ไม่ได้รับข้อมูลรับรองการตรวจสอบสิทธิ์ดังนั้นการเปลี่ยนเส้นทางครั้งล่าสุดทำให้ฉันมีคำตอบที่ไม่ได้รับอนุญาต 401 รายการ
ฉันจะแก้ไขปัญหานี้ได้อย่างไร