Carlos:
Primero que nada muchas gracias por la prontitud de tu
respuesta, el problema con lo que me decís es el siguiente: en el metodo
initialize de my customprovider yo tengo acceso solo a los valores del
config que estan en el sqlprovider y entre estos yo tengo el nombre de la
connectionString que esta definido en otra sección del config.
Es decir en el initialize tengo acceso a la clave 'connectionStringName'
pero esta clave en realidad hace referencia a la cadena de coneccion que
esta en otra seccion del config y no en la parte del sqlmembership
Espero ser claro.
Y desde ya Mil gracias.
García Máximo
Socio MUG Nº 2275
[EMAIL PROTECTED]
_____
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Carlos
Bernardo Maggiotti
Sent: Viernes, 11 de Abril de 2008 05:49 p.m.
To: vbnet List Member
Subject: [vbnet] ASP SQLMembership provider con cadena encriptada
Si encararon por el lado de un CustomSqlMemebership.
(public class MyProvider : SqlMembershipProvider)
Fijate de Sobreescribir el metodo Initialize de tu MemberShipProvider,
procesar la desencriptación con tu DAAB y despues pasarle el config con el
elemento desencriptado a base o MyBase (segun C# o VB.NET).
No necesitas sobreescribir todos los metodos. Sobreescribis solo lo que
necesitas customizar, el resto lo maneja la clase Base...
Fijate si asi te sirve. Quiza haya algo mas directo. creo que desde SQL se
pueden interpretar string connections encriptados.
Saludos
CarlosMag
_____
From: [EMAIL PROTECTED]
To: [email protected]
Subject: [vbnet] ASP SQLMembership provider con cadena encriptada
Date: Fri, 11 Apr 2008 17:33:31 -0300
Hola, escribo para ver si alguien me puede ayudar con un problema que tengo:
En los sistemas de tipo web que hacemos en la empresa en la que
trabajo utilizamos SQLMembershipProvider y la verdad es que nos sirve y
mucho, esta muy bien definido todo y de fácil acceso, el problema es que
necesitamos encriptar la cadena de conexión de sql del archivo web.config
para darle seguridad a nuestras aplicaciones.
En lo que a sql Server respecta utilizamos un daab algo mejorado
por nosotros en el que desencriptamos la cadena en el momento de utilizarla
por el helper pero en el caso del sqlMembershipProvider no pudimos acceder
al momento en que hace uso de la cadena de conexión a fin de desencriptarla.
Sé que tengo la opcion de heredar de MembershipProvider pero en este caso
deberé reescribir todos los metodos y creo que Microsoft ya lo hizo muy bien
para mi gusto.
Si alguien puede ayudar, desde ya que le estaré muy agradecido.
Saludos
García Máximo
Socio MUG Nº 2275
[EMAIL PROTECTED]
_____
Get your fix of news, sports, entertainment and more on MSN Mobile Get
<http://www.msnmobilefix.com/Default.aspx> your fix now!