2011-01-21 20 views
9

Estoy creando un sitio MVC y me gustaría utilizar la membresía y funciones integradas para .Net. Uso el .Net Data Provider para Postgresql (Npgsql), pero tengo problemas para definir la membresía defaultProvider y la cadena de conexión Postgresql para conectarme a mi base de datos local. ¿Alguien puede ayudar?Proveedores de membresía/función ASP.NET para Postgres?

Respuesta

7

No lo he verificado, pero pronto lo utilizaré en un proyecto. Esperemos que voy a tener más información para seguir, y que va a "sólo trabajo" :)

http://code.google.com/p/pgsqlprovider/

Con la esperanza de utilizar este software pila

Windows Server 2008
PostgreSQL
PostGIS
Castillo ActiveRecord
NHibernate
NHibernate.Spatial
ASP.NET MVC 3 con Membresía/proveedores de roles

[SEGUIMIENTO]

que ejecutó el comando NuGet "Instalar Paquete Nauck.PostgresSQLProvider" para instalar el proveedor de PostgreSQL ASP.NET membresía creado por Daniel Nauck y Jason Sznol.

http://nuget.org/List/Packages/Nauck.PostgresSQLProvider

Proyecto Inicio
http://dev.nauck-it.de/projects/aspsqlprovider

Tendrá que ejecutar este SQL para crear las tablas de miembros:
http://dev.nauck-it.de/projects/aspsqlprovider/repository/revisions/master/changes/src/NauckIT.PostgreSQLProvider/DatabaseSchema.sql

Finalmente será necesario actualizar el archivo web.config ... Utilicé este ejemplo para la dirección:
http://dev.nauck-it.de/projects/aspsqlprovider/repository/revisions/master/entry/src/Example/Web.config

Hasta el momento la autenticación funciona, al igual que las contraseñas hash, todo lo que queda por probar es la autorización.

+0

Suena muy interesante, ¿conseguiste que todo funcionara en conjunto? ¿Tiene alguna información de seguimiento? –

+0

Todo lo que me queda es NHibernate.Spatial and Authorization to test. Espero utilizar LINQ para ejecutar consultas espaciales. – joebarbere

+0

¿Funcionaron esas dos pruebas? – arao6

3

Estaba un poco frustrado con la versión nauck, así que escribí la mía. Puedes probarlo here si lo deseas. Tiene pruebas unitarias y un poco de documentación.

+0

+1 pero un binario descargable sería genial si puede poner uno. – Nuzzolilo

+0

@Nuzzolilo, agregué uno para ti. :) –

+1

Me gusta su versión sobre la versión de Nauck. (Gracias por incluir sal y hash en la tabla de usuarios de la base de datos). Su trabajo es muy apreciado. – Stradas

Cuestiones relacionadas