Tiết lộ: Khi bạn mua một dịch vụ hoặc sản phẩm thông qua các liên kết của chúng tôi, đôi khi chúng tôi kiếm được hoa hồng.

What is 401 Unauthorized Error? How to Fix it? (4 Easy Fixes)

Facing 401 Unauthorized Error?

Here’s the fix. But first, listen to this:

Không còn nghi ngờ gì nữa, bạn đã gặp phải một hoặc hai lỗi khi duyệt các trang web yêu thích của mình trực tuyến. Những lỗi này là một phiền toái phổ biến mà cả quản trị viên web và người tiêu dùng không muốn thấy.

Tuy nhiên, những bất tiện này vẫn cố gắng chịu đựng và tiếp tục làm phiền mọi người ngay cả ngày hôm nay.

Nhưng chính xác những mã lỗi này cứ xuất hiện từ đâu và không giải thích được tại sao chúng lại xuất hiện ở nơi đầu tiên?

Nói một cách đơn giản, các chức năng Internet hoặc World Wide Web dựa trên giao thức ứng dụng được thiết kế cho các hệ thống thông tin hypermedia phân tán và hợp tác, còn được gọi là Giao thức truyền HTTP hoặc siêu văn bản.

Nói cách khác, HTTP cho phép giao tiếp giữa máy khách và máy chủ, do đó cho phép truyền dữ liệu liền mạch giữa hai máy.

Tuy nhiên, khi có sự cố liên lạc ở đâu đó trên đường đi, một lỗi xảy ra được đánh dấu là mã trạng thái phản hồi. Các lỗi phổ biến nhất là các lỗi 4xx đại diện cho một vấn đề hoặc một vấn đề. Với ý nghĩ đó, hãy tập trung vào lỗi trái phép 401 và cách khắc phục.

Các loại lỗi 4xx

Lỗi hoặc mã trạng thái bắt đầu bằng số 4 thường đề cập đến lỗi máy khách. Nói cách khác, các vấn đề có liên quan đến yêu cầu của khách hàng hoặc do chính khách hàng gây ra trực tiếp.

Hơn nữa, những lỗi này có thể chỉ ra nếu tình huống là tạm thời hoặc vĩnh viễn. Dưới đây là một vài ví dụ về 400 mã lỗi.

  • Lỗi 400: Yêu cầu không hợp lệ - Trong trường hợp này, máy chủ sẽ không hoặc không thể xử lý yêu cầu do nhiều lý do, chẳng hạn như đóng khung thư yêu cầu không hợp lệ, yêu cầu cú pháp không đúng, yêu cầu định tuyến lừa đảo, v.v. Nói một cách đơn giản, máy chủ không hiểu bạn muốn gì từ nó.
  • Lỗi 401: Không được phép - Trọng tâm của chủ đề của chúng tôi hôm nay là lỗi 401 tương tự như lỗi 403 Cấm. Nó xảy ra khi bạn cố gắng đăng nhập với thông tin đăng nhập không chính xác quá nhiều lần để máy chủ quyết định tránh xa bạn. Có lẽ bạn đã mắc lỗi đánh máy rất xấu hổ với bạn. Việc khóa này là tạm thời và nó thường kéo dài trong 30 phút hoặc lâu hơn. Vấn đề thực sự là khi bạn gặp lỗi này nhưng bạn chắc chắn rằng mình đã không phạm sai lầm.
  • Lỗi 403: Cấm - Mọi thứ đều ổn nhưng máy chủ từ chối hành động. Tại sao, máy chủ, tại sao? Các vấn đề phổ biến nhất đây có lẽ là một vấn đề với cấu hình quyền. Nói một cách đơn giản, máy chủ cho rằng bạn không có quyền truy cập tài nguyên bất kể xác thực của bạn là gì.
  • Lỗi 404: Not Found – The all-time famous “Oops, something went wrong” or “Sorry, the page could not be found” error is probably the most common type of client status codes. As you probably guessed, this error occurs when the resource doesn’t exist or it isn’t available at the moment but may be so in the future.

Bây giờ chúng ta đã hiểu rõ hơn về các mã lỗi khó chịu này, đã đến lúc tập trung vào mã số 401 và cách loại bỏ nó.

Sửa mã lỗi 401: Phối cảnh người dùng

Như đã đề cập trước đây, nếu bạn gặp phải lỗi 401, điều đó thường có nghĩa là bạn đã cung cấp thông tin đăng nhập không chính xác mà máy chủ không thể nhận ra.

Tuy nhiên, điều gì xảy ra khi bạn thực sự cung cấp thông tin đăng nhập chính xác nhưng máy chủ vẫn cung cấp cho bạn một tin nhắn trái phép?

Điều này chỉ ra một vấn đề sâu sắc hơn một lỗi đánh máy đơn giản. Điều đó có nghĩa là máy chủ web có thể không nhận được thông tin đăng nhập của bạn do sự cố trình duyệt nên nó quyết định gây rối với bạn thêm một chút.

Có một vài cách bạn có thể cố gắng khắc phục vấn đề này và đây là ví dụ về mỗi vấn đề.

1. Kiểm tra URL

  • Trong một số trường hợp, bạn nhập URL (Trình định vị tài nguyên đồng nhất) trong trình duyệt theo cách thủ công hoặc bạn có một URL lỗi thời được đánh dấu để bạn sử dụng URL đó. Đó là một lỗi phổ biến có thể được sửa chữa bằng cách kiểm tra lỗi chính tả hoặc kiểm tra xem URL có còn khả thi hay không.

url

2. Kiểm tra thông tin đăng nhập của bạn

  • Bạn sẽ ngạc nhiên rằng lỗi chính tả là lý do phổ biến nhất đằng sau vấn đề 401 của chúng tôi. Lỗi chính tả trong thông tin đăng nhập có thể tránh được bằng cách sử dụng các công cụ như Dashlane - bạn sẽ không cần phải nhập lại thông tin xác thực mỗi lần đăng nhập.

3. Xóa lịch sử duyệt web và cookie

  • Ngày nay, không ai xóa lịch sử duyệt web hoặc cookie nữa và thực tế hơn bao giờ hết. Ngoài việc thu thập rất nhiều rác kỹ thuật số theo thời gian, thói quen này cũng có thể gây ra sự cố lỗi 401 khi bạn cố gắng đăng nhập vào bất kỳ trang web nào bạn thích. Thực tế vấn đề là cookie là đoạn lưu trữ một số thông tin cá nhân của bạn, bao gồm Thông tin đăng nhập. Họ có thể nhắc nhở một trang web về bạn là ai nhưng họ không luôn hoạt động chính xác. Nếu bạn nhận được một số 401 nhưng bạn chắc chắn đó không phải là một lỗi đánh máy, hãy thử xóa lịch sử duyệt web, cookie và bộ nhớ cache sau đó thử lại. Đây là cách bạn có thể làm điều đó.
  • Dành cho Mozilla Firefox - Điều hướng đến menu hamburger, nhấp Tùy chọn, đi đến Quyền riêng tư và Cài đặt và tìm Lịch sử, nhấp Xóa Lịch sử và chọn Mọi thứ để loại bỏ hoàn toàn cookie.

401 Unauthorized Error: firefox optionsquyền riêng tư401 Unauthorized Error: firefox setting

  • Đối với Google Chrome – Got to the dot menu in the upper-right corner, click on it, select Settings > Advanced > Clear Browsing Data.

401 Unauthorized Error: chrome settings

401 Unauthorized Error: chrome settings1401 Unauthorized Error: chrome settings1

  • Dành cho Safari - Chỉ cần nhấp vào Xóa Lịch sử trong menu Lịch sử và bạn đã hoàn tất.

401 Unauthorized Error: safari clear history

4. Xóa DNS

  • Một thủ phạm khác gây ra lỗi 401 có thể là sự cố máy chủ DNS (Hệ thống tên miền). May mắn thay, vấn đề này là khá dễ dàng để khắc phục.
  • Đối với người dùng hệ điều hành Windows - Đăng nhập vào máy tính của bạn với tư cách quản trị viên. Gõ vào CMD CMD trên thanh tìm kiếm để mở Command Prompt. Khi đã vào Command Prompt, hãy nhập ip ipconfig / flushdns và sau đó nhấn enter.

cửa sổ cmd

  • Đối với người dùng Mac OS - Nhấn Command và Spacebar để mở tìm kiếm Spotlight. Khi đã có loại thì Terminal Terminal. Trong giao diện lệnh, gõ như sau:sudo killall -HUP mDNSRTrả lời".
  • Ngoài ra, bạn đã thử tắt nó đi rồi bật lại chưa?

giphy

Sửa lỗi 401: Phối cảnh quản trị trang web

Bây giờ chúng tôi đã đề cập đến lỗi 401 trái phép là gì và cách khắc phục lỗi từ phía khách hàng, chúng ta hãy xem các quản trị web có thể làm gì để loại bỏ các lỗi này.

Quay trở lại phiên bản trước

  • Thông thường, các quản trị web sử dụng một CMS (Hệ thống quản lý nội dung) như WordPress, để tiến hành công việc của họ. Mỗi CMS yêu cầu cập nhật theo thời gian và các bản cập nhật này có thể giới thiệu các lỗi mới mới ngoài các lỗi họ đã sửa. Nói cách khác, không có gì lạ khi các bản cập nhật gây ra lỗi 401. Trong trường hợp đó, chỉ cần quay lại phiên bản trước trước khi cập nhật, nơi mọi thứ đều hoạt động tốt.

Gỡ cài đặt thay đổi

  • Các nền tảng CMS, chẳng hạn như WordPress là nền tảng phổ biến nhất, có nhiều tiện ích bổ sung khác nhau có thể giúp quản trị trang web ra ngoài. Các tiện ích bổ sung này bao gồm các chủ đề, trình cắm, tiện ích, v.v. Như bạn có thể tưởng tượng, bất kỳ tiện ích bổ sung của bên thứ ba nào cũng có thể gây ra xung đột với hệ thống mà một trong số đó là lỗi 401. Trong trường hợp như vậy, chỉ cần gỡ cài đặt bất kỳ tiện ích bổ sung nào có thể gây ra lỗi.

Tác động của lỗi đối với người dùng

Lỗi là một sự bất tiện, để nói một cách nhẹ nhàng. Chúng có thể gây khó chịu cho người dùng và có tác động tiêu cực lớn đến sự hài lòng và trải nghiệm chung của họ, mặc dù lỗi xảy ra do người dùng mắc lỗi.

Tuy nhiên, một trang lỗi và thông báo có thể trở nên thú vị và thậm chí là giải trí, nhằm giảm thiểu và giảm thiểu sự thất vọng của người dùng.

Đó là lý do tại sao các nhà phát triển tạo các trang tùy chỉnh cho các thông báo lỗi. Chẳng hạn, bạn có thể thay đổi các mô tả meta cho các trang lỗi để cung cấp cho người dùng bối cảnh đằng sau lỗi, cũng như hướng dẫn các giải pháp có thể cho vấn đề hiện tại.

But where’s the fun in that? Indeed, a dull message describing a solution to the error may be off-putting, to say the least. That’s why developers oftentimes go a step further to ease the users’ pain.

  • Ví dụ: trang lỗi 404 của Android cho phép bạn chơi một cách ngớ ngẩn nhưng dù sao trò chơi giải trí. Nếu bạn vấp vào một trang lỗi, bạn cũng có thể làm cho nó tốt nhất.

404

  • Một ví dụ khác là Trang lỗi của Slack. Mặc dù phong cảnh đầy màu sắc với lợn và gà tương tác có thể làm tăng thêm sự thất vọng của bạn, nhưng bạn không thể không rơi nước mắt trong tiếng cười.
  • Nếu bạn muốn giải trí, hãy xem trang lỗi của Kualo. Công ty lưu trữ web này cho phép bạn chơi huyền thoại loại kẻ xâm lược không gian của một trò chơi và thậm chí ghi điểm giảm giá nếu bạn đạt được điểm cao.

không có không gian

Trong mọi trường hợp, ngay cả một sự bất tiện cũng có thể là một cơ hội để biến mọi thứ xung quanh và biến sự thất vọng của người dùng thành không quá nhiều sự thất vọng.

Kết luận

Cuối cùng, nó thuộc về mức độ sáng tạo của bạn và cách bạn dự định tiếp cận toàn bộ điều lỗi. Lỗi sẽ tiếp tục tồn tại cho dù bạn có cố gắng tránh chúng đến mức nào.

Không cần phải nói rằng ít nhất bạn có thể làm là cố gắng hết sức để khắc phục chúng trước khi người dùng dùng đến ngọn đuốc và cây chĩa.

Lỗi trái phép 401 là khá phổ biến và chủ yếu là do người dùng không thể kiên nhẫn nhập thông tin đăng nhập của họ. Tuy nhiên, lỗi này cũng có thể xảy ra vì những lý do khác.

Đó là lý do tại sao điều quan trọng là phải hiểu cách tiếp cận vấn đề, cũng như hiểu cách giải quyết vấn đề.