He estado tratando de resolver esta pregunta durante un par de semanas a través de Google
y leyendo SO, y no tuve mucha suerte, así que pensé que finalmente podría intentar preguntarme a mí mismo .Autenticación de Windows de ASP.NET no funciona/No acepta credenciales
Estoy configurando un sitio muy simple ASP.NET
en nuestra intranet para generar información para los usuarios internos. Estoy usando la autenticación de Windows, en lugar de acceso anónimo, porque según el usuario que acceda al sitio generaré información diferente.
En resumen, esto funciona perfectamente en las pruebas en mi máquina local Windows 7
donde desarrollé la aplicación. Sin embargo, desde el Windows 2008 R2 server
donde quiero que resida, cuando abro el sitio, aparece una ventana emergente solicitando mis credenciales, e incluso si las ingreso me las pide una y otra vez. Esto sucede independientemente de si estoy accediendo al sitio de forma remota o local. Si intento usar el acceso anónimo, puedo acceder al sitio de ambas formas, pero como no puedo identificar al usuario, no puedo generar la información que me gustaría proporcionar.
Notas:
En IIS, que tienen la autenticación de Windows y la suplantación de ASP.NET habilitados para el sitio. Todo lo demás está deshabilitado.
Por el bien de descifrarlo, actualmente tengo el conjunto web.config configurado para permitir a todos los usuarios y no estoy rechazando ninguno.
- El anfitrión/URL que estoy usando para ello es toolName.organization.local
- que estaba preocupado de que era un problema del usuario del servidor de administración 2008 R2 que reside en un dominio diferente entonces mi usuario remoto que yo estaba probando pero nuevamente no funciona localmente tampoco.
En el archivo AppHost, actualmente tengo la autenticación de Windows habilitada.
<windowsAuthentication enabled="true"> <providers> <add value="Negotiate" /> <add value="NTLM" /> </providers> </windowsAuthentication>
Es cierto que me suelen utilizar la autenticación de formularios en este servidor para todos nuestros otros sitios internos, así que estoy un poco nuevo para la autenticación de Windows y este tema. En este punto, simplemente no estoy seguro de qué probar o comprobar a continuación, por lo que cualquier consejo sería útil. Gracias.
Intenta con esta herramienta de diagnóstico: http://blogs.iis.net/brian-murphy-booth/archive/2007/03/09/delegconfig-delegation-configuration-reporting-tool.aspx? Ignore la fecha de publicación, hay una versión v7.0/7.5 – MatthewMartin