Sharepoint FBA 2010: Aplicación de página personalizado (página de registro) tema redirección

StackOverflow https://stackoverflow.com/questions/4632871

Pregunta

He configurado FBA en sitio de SharePoint 2010. Y su funcionamiento muy bien cuando se utiliza la página de inicio de sesión OOTB que está disponible en _form/default.aspx.

Ahora he creado mi propia página Login.aspx y configurado la aplicación web para obtener redirigido a esta página personalizado. Esta página lo he guardado en la ubicación Layouts/CustomFBA/Login.aspx menores de 14 años colmena. Seguí esta entrada de blog para crear y configurar la página de inicio de sesión.

he incluido una señal de usuario en el vínculo en la parte inferior de esta página de inicio de sesión que es otra página de la aplicación.

He actualizado el web.config de la aplicación web para permitir a los usuarios llegar a la de inicio de sesión de usuario página sin ser autenticada o redirigido a la página de inicio de sesión de nuevo. Lo ideal sería que esto debería funcionar, pero de alguna manera cada vez que haga clic en ese enlace que estoy siendo enviado de nuevo a la página de inicio de sesión. Voy a apreciar realmente si alguien me puede ayudar en este sentido

=============================================== ===========

Como he mencionado anteriormente, la página de inicio de sesión personalizado está trabajando perfectamente bien. Pero, tengo enlace en la página de inicio de sesión que toman los usuarios a una página de inicio de sesión (UserSignin.aspx), que también se conserva en el archivo / carpeta / _layouts / CustomFBA. El problema es cuando hago clic en el enlace, me voy a volver a la página de Inicio de sesión de nuevo.
De acuerdo con algunos de los blog que leo, que han mencionado para permitir al usuario ver la página tal que no debería pedir ningún tipo de autenticación, tenemos que incluir la etiqueta (mencionado por djeeg) en web.config de la aplicación web. Así lo he hecho así.

Pero esto tampoco es la solución del problema. Todavía estoy a volver a la página Login.aspx al hacer clic en que "Inicio de sesión" que aparece en la página de entrada personalizado. Espero haber hecho mi problema claro aquí.

Gracias y Saludos, Arroz

¿Fue útil?

Solución

Por defecto, las páginas de aplicación SharePoint añadió en Studio hereda de la clase Visual LayoutsPageBase ( MSDN : representa una página de aplicación a la que acceso puede ser limitado a los usuarios que poseen ciertos derechos )

.

Cambiar la clase base de la página UserSignin.aspx a UnsecuredLayoutsPageBase ( MSDN : representa la clase base para que las páginas de aplicación explícitamente no requieren que el usuario tenga los permisos , tales como la página de acceso denegado )

Otros consejos

Trate de añadir esto a su web.config

<location path="_layouts/CustomFBA/Login.aspx">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>

Esto entonces debe permitir el acceso anónimo a su página de inicio de sesión personalizado

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top