Ошибка 401 Authorization Required как исправить

При попытке отправить запрос на сайт, возникает ошибка:

401 Authorization Required

Это означает, что сайт запаролен и доступ к нему предоставляется только после ввода логина и пароля.

Решение

  1. Вручную: прежде чем слать запрос, зайдите на главную страницу сайта в браузере. Он должен выдать окно Login/Password для прохождения авторизации и подтверждения прав доступа.
  2. Программными средствами: вместе с запросом отошлите заголовок (header) Authorization c значением, логина и пароля в формате base64.
    Перевести в base64 данные можно с помощью онлайн сервисов, например этого.