Pregunta

Tengo una aplicación web que se divide en dos zonas: la zona predeterminada y la zona de intranet.

La zona predeterminada utiliza la autenticación estándar NTLM. La zona intranet se convirtió a FBA, pero ahora lo he cambiado de nuevo a NTLM. Por alguna razón, cuando acceda a la zona predeterminada, sin embargo, no tengo problemas, sin embargo, acceder a la zona de Intranet con el mismo usuario le da la página de Acceso SP denegado.

Los archivos web.config son idénticos a los proveedores de membresía, los proveedores de Rolemanager y todo lo demás en la sección System.Web, excepto la impersonación de la identidad en la zona intranet (pero incluso desactivando la suplantación de la zona de la intranet para que tengan lo mismo Los ajustes no cambian el hecho). Los comodines del selector de personas son iguales.

Los ajustes de configuración de los proveedores de autenticación en la administración central son los mismos (Autenticación de Windows integrada: NTLM, página de inicio de sesión predeterminado).

¿Qué estoy perdiendo? El inicio de sesión funciona bien en la zona predeterminada, y estoy llegando a la zona de intranet porque estoy viendo la página "Error: acceder a FirePoint" Error: Access NEIGED ", pero i no puede iniciar sesión con los permisos denegados continuamente en la zona de intranet ...

ingrese la descripción de la imagen aquí

¿Fue útil?

Solución

Lo arreglé, pero no entiendo por qué no estaba trabajando en primer lugar.

Encontré este artículo que me ayudó, pero no proporcionó una respuesta directa: SharePoint 2013: Acceso denegado al sitio de la aplicación web

En el artículo I vinculado el tema experimentado fue en 2013 (el problema de mi entorno fue 2010), y el acceso denegado solo estaba ocurriendo en el sitio de la raíz. Así que traté de ver si podría llegar a alguno de los subsitios, excepto que también estaba recibiendo acceso denegado en todos los subsitios. En el artículo, Sam Weber (el autor) escribió:

Resulta que este problema es el resultado de la configuración de autenticación de la aplicación web que se corrompe y puede remediarse habilitando y luego deshabilitando la autenticación anónima. Esto recicla la configuración de la autenticación de la aplicación web y elimina la corrupción.

OK, bueno, bueno, eso es interesante ... ¡Así que permití que el acceso anónimo lo guardó y obtuve un 404?!? Lo discutí y lo guardé de nuevo y terminé de nuevo en el mismo lugar en el que empecé. Pero me consiguió pensar en la forma en que más para obligar a forzar la configuración de autenticación para actualizar si eso podría ser el problema. He desactivado la autenticación integrada en ambas zonas y volví a habilitarlo nuevamente. Y luego todo comenzó a trabajar. Todavía no sé cómo surgió el problema, pero ahora está funcionando ...

Licenciado bajo: CC-BY-SA con atribución
scroll top