Hola, buenas tardes a tod@s.
Estoy intentado hacer que cuando se entre en sharepoint compruebe el usuario
que se loguea y dependiendo de que sociedad o sede pertenece me carga una
master page u otra. El código esta hecho con un httpmodule y bueno le agregue
al webconfig en la seccion httpmodules pero funciona bastante mal, si
refrescas la pagina dando a F5 va cargando una pagina maestra u otra
aleatoriamente. Yo pienso que es algo de los demas encabezados que tiene el
webconfig de Sharepoint. El webconfig le tengo asi:
<httpModules>
<clear/>
<add name="SPRequest"
type="Microsoft.SharePoint.ApplicationRuntime.SPRequestModule,
Microsoft.SharePoint, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c" />
<add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
<add name="FormsAuthentication"
type="System.Web.Security.FormsAuthenticationModule" />
<add name="UrlAuthorization"
type="System.Web.Security.UrlAuthorizationModule" />
<add name="WindowsAuthentication"
type="System.Web.Security.WindowsAuthenticationModule" />
<add name="RoleManager" type="System.Web.Security.RoleManagerModule" />
<add name="PublishingHttpModule"
type="Microsoft.SharePoint.Publishing.PublishingHttpModule,
Microsoft.SharePoint.Publishing, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c" />
<add name="Session" type="System.Web.SessionState.SessionStateModule" />
<add name="ModPrueba" type="Prueba.ModPrueba,ModuloPrueba"/>
</httpModules>
La ultima línea es mi httmodule que cambia la masterpage. Yo creo que el
tema está aqui en el webconfig, por que a lo mejor al hacer el <clear/> borra
toda la configuración... no sé, el caso es que no consigo que todo el rato me
cargue la masterpage que le corresponde a cada usuario...
Cualquier ayuda o sugerencia sería de gran ayuda
Gracias por adelantado
Leer las respuestas