ฉันกำลังพยายามเริ่มต้นใช้งาน IIS ฉันสร้างไซต์ใหม่บนตัวจัดการ IIS แมปไปยังโฟลเดอร์บนระบบไฟล์ของฉันและเพิ่ม index.html ลงในโฟลเดอร์ ฉันได้ตั้งค่าพอร์ตเป็น 85 สำหรับไซต์นี้ เมื่อฉันพยายามเข้าถึงhttp://localhost:85/index.html
ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
401.3 - unathorized - คุณไม่มีสิทธิ์ดูไดเร็กทอรีหรือเพจนี้เนื่องจากการกำหนดค่ารายการควบคุมการเข้าถึง (ACL) หรือการตั้งค่าการเข้ารหัสสำหรับทรัพยากรนี้บนเว็บเซิร์ฟเวอร์
ฉันให้สิทธิ์การเข้าถึงแบบอ่านแก่ทุกคนในโฟลเดอร์และลองอีกครั้ง จากนั้นฉันสามารถเข้าถึงหน้านี้ได้
จากนั้นฉันเปรียบเทียบคุณสมบัติของโฟลเดอร์ของฉันกับ wwwroot ฉันพบว่า wwwroot มีสิทธิ์อ่านบน IIS_IUSRS ... เมื่อฉันทำเช่นเดียวกันในโฟลเดอร์ของฉันและลองอีกครั้งฉันได้รับข้อผิดพลาดข้างต้นอีกครั้ง ฉันตรวจสอบว่าการเข้าถึงแบบไม่ระบุชื่อถูกเปิดใช้งานโดยค่าเริ่มต้น แต่ฉันยังคงได้รับข้อผิดพลาดนี้
ทำไมสิ่งนี้ถึงเกิดขึ้น? วิธีที่ถูกต้องในการแก้ไขปัญหาคืออะไร?