TechBlogSD - Все для WordPress і WEB розробки
WEB і WordPress інструкції, новини, огляди тем та плагінів

Як виправити помилку HTTP 401 неавторизованого запиту?

2

Весь веб працює на основі протоколу зв’язку між браузером і веб -сервером. Ви можете побачити різні типи кодів помилок HTTP у веб -переглядачі, коли щось піде не так. 4xx Помилка HTTP або код стану вказує на те, що браузер послав неправильний деталь до сервера. Веб -сервери повертають код 401, якщо вони не можуть обробити запит через неправильну автентифікацію.

Пов’язано: Виправлення помилки HTTP 400 з поганим запитом.

Ця проблема частіше зустрічається на веб -сайтах, які пропонують вхід для членства та спеціальний вміст на основі підписки. Хоча більшість випадків відбувається через неправильне входження, у деяких випадках помилка 401 неавторизованого запиту може статися, навіть якщо у вас є дійсні облікові дані для входу. У цьому випадку веб -сервер, можливо, не отримав ваші дані для входу через проблему на стороні браузера та повернув помилку 401.

Якщо ви бачите помилку 401, виконайте наведені нижче дії, щоб усунути помилку. Більшість рішень досить легко виправити. Ми також згрупували можливі виправлення для звичайних користувачів та власників веб -сайтів окремо. Ви можете випробувати відповідний для вас випадок.

Для звичайних користувачів

1 Перевірте URL

Це найпоширеніша причина помилки 401 неавторизованого запиту. Це може статися, якщо ви введете URL -адресу вручну. В іншому випадку ви можете натиснути застарілу URL -адресу із закладками у вашому браузері. Помилка може з’явитися, якщо сторінки більше немає. Тож перевірте URL -адресу та переконайтеся, що орфографічних помилок немає, а веб -сторінка все ще доступна.

Пов’язано: Виправлення помилки HTTP 404 сторінки не знайдено.

2 Очистіть DNS

У деяких випадках помилки DNS також можуть спричинити помилку 401 неавторизованого запиту. Ви можете виправити помилку, очистивши DNS.

Дотримуйтесь інструкцій у Windows:

  • Переконайтеся, що ви запускаєте комп’ютер як адміністратор.
  • Введіть CMD у поле пошуку та натисніть Enter, щоб відкрити командний рядок.
  • В інтерфейсі команди введіть ipconfig /flushdns і натисніть enter.

Якщо ви використовуєте macOS, очищення DNS дещо інше.

  • Натисніть "Command + пробіл", щоб відкрити пошук Spotlight.
  • Введіть "термінал" і відкрийте додаток Термінал.
  • У інтерфейсі командного рядка введіть sudo killall -HUP mDNSResponder

3 Очистіть файли cookie браузера

Файли cookie – це фрагмент інформації, яка використовується веб -сайтами для запам’ятовування вашої унікальної особистої інформації. У багатьох випадках файли cookie також зберігають дані автентифікації користувача та нагадують веб -серверу про рівень авторизації, який може бути наданий користувачеві. На жаль, це не завжди працює гладко і може статися неправильна автентифікація сервера. Помилка 401 може статися, якщо веб -сервер не може розпізнати маркер сеансу, надісланий веб -переглядачем. Коли сервер вважає, що ваш маркер недійсний, ви можете отримати помилку 401 неавторизованого запиту.

Набагато простіше повністю або лише для певних веб -сайтів очистити всі файли cookie. Коли ви очищаєте файли cookie, це змушує вас повторно вводити дані для входу до електронної пошти, соціальних медіа та інших веб-сайтів, які вимагають від вас входу. Після очищення кешу спробуйте увійти на веб-сайт та перевірте, чи можете ви отримати повний доступ цього разу без проблем.

4 Перевірте свої дозволи на доступ

Помилка 401 може статися через неправильний логін або дозвіл. Наприклад, посилання може бути зарезервоване лише для учасників, і при натисканні на нього ви отримаєте помилку 401 неавторизованого запиту. У цьому випадку вам може знадобитися звернутися до власника сайту, щоб отримати належний доступ.

В інших випадках ви можете ввести недійсні облікові дані для входу на веб -сайт. Якщо ви знаєте, що облікові дані правильні, очистіть файли cookie та очистіть DNS, як пояснюється у вищенаведених розділах. Тепер спробуйте ще раз увійти на сайт.

Якщо ви дійсно забули пароль, знайдіть на сайті посилання для скидання пароля. Як правило, веб -сайт запитуватиме адресу електронної пошти, яку ви використовували для створення облікового запису в минулому. У деяких випадках помилково вмикається вимога автентифікації, і веб -сайт стає недоступним для користувачів, які увійшли в систему. Цю проблему може усунути лише адміністратор веб -сайту.

5 Вийдіть і знову ввійдіть

Більшість веб -сайтів потребують регулярного простою для технічного обслуговування. Також є ймовірність того, що власник веб -сайту може вносити деякі зміни в бекенд, викликаючи тимчасові проблеми. Якщо у вас виникнуть проблеми зі статусом входу, вийдіть із системи та ввійдіть знову. У багатьох випадках веб -сайт може знову працювати належним чином.

Для власників веб -сайтів

6 Відкат до попередньої версії CMS

Більшість систем управління контентом оновлюються досить регулярно. Іноді незначне оновлення випадково вносить нові помилки, включаючи незрозумілу появу помилки 401 неавторизованого запиту. Якщо ваші користувачі повідомляють про цю проблему після нещодавнього оновлення CMS, вам слід розглянути можливість повернення до попередньої версії.

На жаль, деякі CMS не дозволяють відкочуватись. У такому випадку вам може знадобитися офіційна підтримка від постачальника послуг.

7 Видаліть свої зміни

Деякі системи управління вмістом, такі як WordPress, пропонують плагіни, теми, модулі, віджети та розширення. Дуже універсально, що ви можете використовувати ці функції для додавання нових функцій та зміни візуального вигляду. На жаль, деякі плагіни, теми, модулі, віджети та розширення погано обслуговуються. Деякі розширення також можуть призвести до внесення більше змін, ніж необхідно.

Коли ви бачите помилку 401 після будь -якого оновлення, перше, що ви можете зробити, це видалити останній оновлений плагін і перевірити результат. Варто зауважити, що проблема може не бути вирішена негайно після видалення або поновлення версії плагіна. Це може статися, якщо плагін змінив дані у серверній базі даних або файлах PHP. Отже, після видалення плагіна будь -які зміни в базі даних або файлах PHP можуть не бути скасовані. У такому випадку вам може знадобитися повернути вміст до попередньої робочої версії з вашої резервної копії.

Висновок

У багатьох випадках помилка 401 неавторизованого запиту трапляється під час спроби входу з неправильними обліковими даними. Деякі веб -сайти, такі як банківські, можуть заблокувати ваш обліковий запис, якщо ви кілька разів намагаєтесь ввести неправильний пароль. Тому переконайтеся, що ви виправили дані для входу, інакше зверніться до служби підтримки веб -сайту, щоб вирішити вашу справу. З іншого боку, якщо ви власник веб -сайту, спробуйте повернути попередні дії, щоб відновити доступ до сайту.

Джерело запису: www.webnots.com
Залиште відповідь

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі