Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดเครือข่าย

วิธีแก้ไขข้อผิดพลาด 401 Unauthorized

ข้อผิดพลาด 401 Unauthorized เป็นรหัสสถานะ HTTP ที่หมายความว่า หน้าที่คุณพยายามเข้าถึงไม่สามารถโหลดได้ จนกว่าคุณจะล็อกอินด้วย User ID และ Password ที่ถูกต้อง

หากคุณเพิ่งล็อกอินแล้วแต่ได้ข้อผิดพลาด 401 Unauthorized แสดงว่า ข้อมูลประจำตัวที่คุณป้อนไม่ถูกต้อง เพราะเหตุผลบางอย่าง

ข้อความข้อผิดพลาด 401 Unauthorized มักถูกปรับแต่งโดยแต่ละเว็บไซต์ โดยเฉพาะเว็บไซต์ใหญ่ๆ ดังนั้นโปรดทราบว่าข้อผิดพลาดนี้อาจแสดงในรูปแบบมากกว่ารูปแบบทั่วไปเหล่านี้:

  • 401 Unauthorized
  • Authorization Required
  • HTTP Error 401 - Unauthorized
วิธีแก้ไขข้อผิดพลาด 401 Unauthorized

ข้อผิดพลาด 401 Unauthorized แสดงภายในหน้าต่างเบราว์เซอร์ เหมือนหน้าเว็บทั่วไป คุณจะพบได้ในทุกเบราว์เซอร์ที่ทำงานบนระบบปฏิบัติการใดๆ

วิธีแก้ไขข้อผิดพลาด 401 Unauthorized

  1. ตรวจสอบข้อผิดพลาดใน URL อาจเป็นไปได้ว่า ข้อผิดพลาด 401 เกิดจากการพิมพ์ URL ผิด หรือลิงก์ที่คุณคลิกชี้ไปยัง URL ผิด — URL ที่สำหรับผู้ใช้ที่ได้รับอนุญาตเท่านั้น

  2. หากคุณแน่ใจว่า URL ถูกต้อง ให้ไปที่หน้าหลักของเว็บไซต์ และหาลิงก์ที่เขียนว่า Login หรือ Secure Access ใส่ข้อมูลประจำตัวที่นั่น แล้วลองเข้าหน้านั้นอีกครั้ง

    หากคุณไม่มีข้อมูลประจำตัว หรือลืมรหัสผ่าน ให้ทำตามคำแนะนำบนเว็บไซต์สำหรับสร้างบัญชีหรือรีเซ็ตรหัสผ่าน

    คุณมักลืมรหัสผ่านบ่อยไหม? ลองใช้ Password Manager เพื่อจัดเก็บรหัสผ่านไว้ เพื่อให้คุณต้องจำแค่รหัสผ่านเดียว

  3. โหลดหน้าเว็บใหม่ (Reload) แม้จะดูง่าย แต่การปิดหน้าและเปิดใหม่อาจเพียงพอที่จะแก้ข้อผิดพลาด 401 ได้ หากมันเกิดจากหน้าที่โหลดไม่สมบูรณ์

  4. ล้างแคชเบราว์เซอร์ อาจมีข้อมูลล็อกอินที่ไม่ถูกต้องจัดเก็บอยู่ในเบราว์เซอร์ ทำให้กระบวนการล็อกอินผิดปกติและโยนข้อผิดพลาด 401 การล้างแคชจะกำจัดปัญหาในไฟล์เหล่านั้นและให้โอกาสหน้าเว็บดาวน์โหลดไฟล์ใหม่จากเซิร์ฟเวอร์โดยตรง

  5. หากคุณแน่ใจว่าหน้าที่พยายามเข้าถึงไม่ควรต้องการการยืนยันตัวตน ข้อความข้อผิดพลาด 401 อาจเป็นข้อผิดพลาด ณ จุดนั้น ควรติดต่อเจ้าของเว็บไซต์หรือผู้ติดต่อเว็บไซต์อื่นๆ เพื่อแจ้งปัญหา

    เจ้าของเว็บบางแห่งสามารถติดต่อได้ทางอีเมลที่ webmaster@website.com โดยแทน website.com ด้วยชื่อเว็บไซต์จริง มิฉะนั้น ให้หาหน้า Contact เพื่อรายละเอียดติดต่อเฉพาะ

รูปแบบอื่นๆ ของข้อผิดพลาด 401

เว็บเซิร์ฟเวอร์ที่รัน Microsoft IIS อาจให้ข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาด 401 Unauthorized ดังนี้:

Microsoft IIS 401 Error Codes
ErrorExplanation
401.1Logon failed.
401.2Logon failed due to server configuration.
401.3Unauthorized due to ACL on resource.
401.4Authorization failed by filter.
401.5Authorization failed by ISAPI/CGI application.
401.501Access Denied: Too many requests from the same client IP; Dynamic IP Restriction Concurrent request rate limit reached.
401.502Forbidden: Too many requests from the same client IP; Dynamic IP Restriction Maximum request rate limit reached.
401.503Access Denied: the IP address is included in the Deny list of IP Restriction
401.504Access Denied: the host name is included in the Deny list of IP Restriction

เรียนรู้เพิ่มเติมเกี่ยวกับรหัสเฉพาะ IIS ได้ที่หน้า HTTP status code in IIS 7 and later versions ของ Microsoft

ข้อผิดพลาดที่คล้าย 401 Unauthorized

ข้อความต่อไปนี้ก็เป็นข้อผิดพลาดฝั่งไคลเอ็นต์ (client-side) จึงเกี่ยวข้องกับ 401 Unauthorized: 400 Bad Request, 403 Forbidden, 404 Not Found, และ 408 Request Timeout

ยังมีรหัสสถานะ HTTP ฝั่งเซิร์ฟเวอร์ (server-side) หลายรหัส เช่น 500 Internal Server Error ที่พบบ่อย