internet-explorer - tiene - iis autenticacion integrada windows
Cómo detener IIS pidiendo autenticación para el sitio web predeterminado en localhost (7)
Tengo IIS 5.1 instalado en Windows XP Pro SP2. Además, he instalado VS 2008 Express con .NET 3.5. Así que, obviamente, IIS está configurado para ASP.NET automáticamente para .NET 3.5
El problema es que cada vez que accedo a http: // localhost IE & Firefox presenta el cuadro de autenticación. Incluso si ingreso el usuario Administrador y su contraseña, la autenticación falla. Ya he verificado el acceso de usuario anónimo (con el usuario IUSR_ y la contraseña está controlada por IIS) en las opciones de Seguridad del directorio del sitio web predeterminado.
Sin embargo, otras aplicaciones web implementadas funcionan bien (no solicita ninguna autenticación).
En IE, este proceso de autenticación se detiene si agrego http: // localhost en la opción Intranet sites.
Tenga en cuenta que el sistema de archivos es FAT32 cuando IIS está instalado.
Saludos, Jatan
IIS usa Integrated Authentication y, por defecto, IE tiene la capacidad de usar su cuenta de usuario de Windows ... pero no se preocupe, también lo hace Firefox, pero tendrá que hacer un cambio rápido de configuración.
1) Abre Firefox y escribe about: config como la url
2) En el tipo de filtro en ntlm
3) Haga doble clic en "network.automatic-ntlm-auth.trusted-uris" y escriba localhost y presione enter
4) Escribir gracias a Blogger
Como siempre, espero que esto te haya ayudado.
Es muy probable que se trate de un problema de permisos de archivos NT. IUSR_ necesita tener permisos del sistema de archivos para leer el archivo que está solicitando (como /inetpub/wwwroot/index.htm).
Si aún tiene problemas, consulte los registros de IIS, normalmente en / windows / system32 / logfiles / W3SVC *.
Podría ser debido a un par de configuraciones del navegador. Pruebe con estas opciones marcadas ..
Herramientas> Opciones de Internet> Avanzado> Habilitar autenticación de Windows integrada (funciona con Autenticación de Windows integrada configurada en IIS)
Herramientas> Opciones de Internet> Seguridad> Intranet local> Nivel personalizado> Inicio de sesión automático
En el peor de los casos, intente agregar localhost a los sitios de confianza.
Si está en una red, también puede intentar la depuración obteniendo un rastreo de red. Podría ser debido a algún proxy que intente autenticarse.
Lo que funcionó para mí es ...
Haga clic en Inicio> Panel de control> Herramientas administrativas> Servicios de información de Internet
Expanda el árbol izquierdo, haga clic con el botón derecho en su sitio web> Propiedades
Haga clic en Seguridad de directorios, luego en "Acceso anónimo y control de autenticación", haga clic en Editar
Habilite Acceso anónimo> explorar> ingrese las credenciales del administrador (como Administrador) (nombres de verificación),> haga clic en Aceptar
Aplica la configuración y debería funcionar bien.
Si desea autenticación intente domainname / administrator como el nombre de usuario.
Si no desea autenticación, elimine todas las casillas en la sección de acceso autenticado de la ventana de edición de seguridad direccional.
- Agregar usuario de administrador con contraseña
- Ir a accesorios de wwwroot
- Proporcione a este usuario un acceso completo a esta carpeta y a sus hijos
- Cambie el usuario de la AppPool al usuario agregado utilizando este artículo http://technet.microsoft.com/en-us/library/cc771170(v=ws.10).aspx
- Cambia el usuario del sitio web usando este artículo http://techblog.sunsetsurf.co.uk/2010/07/changing-the-user-iis-runs-as-windows-2008-iis-7-5/ Pon lo mismo nombre de usuario y contraseña que ha creado en el paso (1).
Está funcionando ahora enhorabuena
Es más fácil eliminar el "Sitio web predeterminado" y crear uno nuevo si no tiene ninguna limitación.
Lo hice y mi problema fue resuelto.