Foros del Web » Programación para mayores de 30 ;) » .NET »

como compartir un mismo membership para dos aplicaciones website C# Asp.net

Estas en el tema de como compartir un mismo membership para dos aplicaciones website C# Asp.net en el foro de .NET en Foros del Web. Saludos, Utilizo el framework 2.0 y el vs.net 2005, el caso es que estoy desarrollando dos aplicaciones diferentes pero con propositos comunes, resulta ser que ...
  #1 (permalink)  
Antiguo 26/07/2008, 09:02
 
Fecha de Ingreso: marzo-2007
Mensajes: 16
Antigüedad: 17 años, 2 meses
Puntos: 0
como compartir un mismo membership para dos aplicaciones website C# Asp.net

Saludos,

Utilizo el framework 2.0 y el vs.net 2005, el caso es que estoy desarrollando dos aplicaciones diferentes pero con propositos comunes, resulta ser que las dos aplicaciones utilizaran la seguridad que proporciona el membership pero deseo que cuando un usuario se autentifique en una aplicacion, tambien quede autentificado en la otra a la vez.

Yo copie el mismo connectionstring y la misma configuracion del membershipprovider y del rolemanagerprovider del web.config de una aplicacion a la otra:

Código:
<membership defaultProvider="MyMembershipProvider">
      <providers>
        <clear/>
        <add connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" minRequiredNonalphanumericCharacters="0" applicationName="mgr" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="5" passwordAttemptWindow="10" passwordStrengthRegularExpression="" name="MyMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
      </providers>
    </membership>
    <roleManager enabled="true">
      <providers>
        <clear/>
        <add connectionStringName="LocalSqlServer" applicationName="myapp" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
      </providers>
    </roleManager>
Con esto logro que las dos aplicaciones utilicen las mismas cuentas de usuarios y los mismos roles, excelente, pero resulta que cuando me autentifico a una aplicacion y paso a la otra no aparesco autentificado, deseo que cuando me autentifique en una ya quede dentro de las dos aplicaciones automaticamente. Es posible esto?

Les dire de antemano que para mi no es una solucion integrar las dos aplicaciones en una por asuntos internos y por la naturaleza de las mismas.

Gracias,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:20.