Estoy creando una aplicación interna simple para mi empresa y requiere autenticación de Windows para seguridad. Todos los demás modos de autenticación están deshabilitados. Estoy atascado en una situación en la que Internet Explorer solicita las credenciales de 3 veces, y luego produce este error:Error de autenticación de Windows en IIS 7.5
Not Authorized
HTTP Error 401. The requested resource requires user authentication.
Entonces creó un sitio web escueto para probar esto. Creé un nuevo sitio en IIS, lo puse en su propio puerto (: 8111, elegido al azar), puse un archivo estático "default.htm" allí, deshabilité la autenticación anónima, luego habilité la autenticación de Windows. Todo lo demás quedó en la configuración predeterminada. El número de puerto fue asignado porque tenemos varios sitios en esta máquina que comparten la misma IP.
Éstos son algunos escenarios:
Navegación desde el propio servidor web, a la dirección http: // localhost : 8111/works bien
Mostrando del otro equipo, a http : // ServerIpAddress: 8111/ funciona bien
Mostrando del anot su computadora, a http: // ServerName : 8111/FALLA (pide las credenciales de 3 veces, y luego da error 401)
He estado buscando en línea y tratando de encontrar una solución sin suerte hasta ahora. O no lo he encontrado, o no entiendo lo que estoy leyendo. Cualquier ayuda sería muy apreciada.
+1 Eso lo hizo por mí, aunque una respuesta más profunda y más profunda sería investigar por qué fallaba Negotiate esto hace resaltar rápidamente lo que está mal. – Seph
perdió medio día debido a esto. Gracias por la corrección. – learnerplates
Esto también me solucionó. En mi caso, recibí el error 504 Gateway Timeout. –