IIS จะไม่ตรวจสอบสิทธิ์ผู้ใช้โดเมน: 401.2
ฉันประสบปัญหามากมายกับการกำหนดค่าการรับรองความถูกต้องสำหรับ IIS อย่างถูกต้อง ฉันมีไซต์ SharePoint ที่ทำงานภายใต้ IIS 6.0 และมีการกำหนดค่าเว็บไซต์ IIS สำหรับการพิสูจน์ตัวจริงของ Windows แบบรวม เว็บเซิร์ฟเวอร์อยู่บนโดเมนที่เรียกว่าและส่วนใหญ่ของผู้ใช้ของฉันเป็นโดเมนอื่นที่เรียกว่าSTAGING ผู้ใช้มีบัญชีโดเมนและสามารถที่จะเข้าสู่ไซต์ SharePoint ข้ามโดเมน (เช่นผู้ใช้จะเข้าสู่ระบบของพวกเขาเวิร์กสเตชันและสามารถที่จะเข้าสู่เว็บไซต์) อย่างไรก็ตามผู้ใช้โดเมนไม่สามารถเข้าสู่ระบบจากภายในโดเมน ความเข้าใจของฉันคือCORPCORPSTAGINGCORPSTAGINGSTAGINGSTAGINGผู้ใช้โดเมนควรสามารถเข้าถึงไซต์โดยไม่ต้องได้รับแจ้งให้ป้อนข้อมูลรับรอง แต่นี่ไม่ใช่กรณี อย่างไรก็ตามเมื่อป้อนข้อมูลรับรองแล้วผลลัพธ์จะเป็น 401 เสมอ ฉันดูเซสชัน HTTP ใน Fiddler และปรากฏว่าเซิร์ฟเวอร์อย่างง่ายไม่ยอมรับข้อมูลการเจรจาที่ส่งโดยเบราว์เซอร์ไคลเอ็นต์ นี่คือบันทึกย่อ: HTTP GET server /sites/mysite with headers: { } --> 401.2, with headers: { WWW-Authenticate: Negotiate, WWW-Authenticate: NTLM } HTTP GET …