Según el RFC 7235 , el realm
parámetro está reservado para definir espacios de protección (conjunto de páginas o recursos donde se requieren credenciales) y es utilizado por los esquemas de autenticación para indicar un alcance de protección .
Para obtener más detalles, consulte la cita a continuación (los aspectos más destacados no están presentes en el RFC):
2.2. Espacio de protección (Reino)
El parámetro de autenticación "reino" está reservado para su uso por esquemas de autenticación que desean indicar un alcance de protección .
El espacio de protección está definido por el URI raíz canónico (el esquema y los componentes de autoridad del URI de solicitud efectivo) del servidor al que se accede, en combinación con el valor del reino si está presente. Estos reinos permiten que los recursos protegidos en un servidor se particionen en un conjunto de espacios de protección, cada uno con su propio esquema de autenticación y / o base de datos de autorizaciones. El valor del reino es una cadena, generalmente asignada por el servidor de origen, que puede tener una semántica adicional específica del esquema de autenticación. Tenga en cuenta que una respuesta puede tener múltiples desafíos con el mismo esquema de autenticación pero con diferentes reinos. [...]
Nota 1: El marco para la autenticación HTTP está definido actualmente por el RFC 7235 , que actualiza el RFC 2617 y hace que el RFC 2616 sea obsoleto.
Nota 2: el realm
parámetro ya no se requiere siempre en los desafíos .