Базовая схема установления подлинности Basic Authentication Scheme. Базовая схема установления подлинности основана на том, что агент пользователя должен доказывать свою подлинность при помощи идентификатора пользователя user- ID и пароля password для каждой области realm. Значению области realm следует быть непрерывной opaque строкой, которую можно проверять только на равенство с другими областями на этом сервере.
Сервер обслужит запрос, только если он может проверить правильность идентификатора пользователя user-ID и пароля password для защищенной области protection space запрошенного URI Request-URI . Никаких опциональных опознавательных параметров нет. После получения запроса на URI, находящийся в защищаемой области protection space, сервер может ответить вызовом challenge, подобным следующему WWW-Authenticate Basic realm WallyWorld где WallyWorld - строка, назначенная сервером, которая идентифицирует область защиты запрашиваемого URI Request-URI . Чтобы получить права доступа, клиент посылает идентификатор пользователя userid и пароль password, разделенные одним символом двоеточия, в base64-кодированной строке рекомендаций credentials . basic-credentials Basic SP basic-cookie basic-cookie base64-кодированный 7 user-pass, за исключением не ограниченных 76 имволами в строке user-pass userid password userid TEXT не содержащий password TEXT Userid может быть чувствителен к регистру.
Если агент пользователя хочет послать идентификатор пользователя userid Aladdin, и пароль password open sesame, он будет использовать следующее поле заголовка Authorization Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ 11.2