2011-01-21 14 views
9

Sto creando un sito MVC e desidero utilizzare l'Appartenenza e i ruoli integrati per .Net. Sto utilizzando il .Net Provider di dati per Postgresql (Npgsql), ma sto riscontrando problemi nella definizione della stringa di connessione membershipProvider e Postgresql per connettersi al mio database locale. Qualcuno può aiutare?Provider di appartenenze/ruoli ASP.NET per Postgres?

risposta

7

Non l'ho verificato, ma lo userò presto in un progetto. Spero di avere più informazioni da seguire, e sarà "solo lavoro" :)

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

sperando di usare questo software stack di

Windows Server 2008
PostgreSQL
PostGIS
Castello ActiveRecord
NHibernate
NHibernate.Spatial
ASP.NET MVC 3 con provider di appartenenze/ruoli

[follow-up]

Ho eseguito il comando di NuGet "Install Package-Nauck.PostgresSQLProvider" per installare il provider di ASP.NET PostgreSQL appartenenza creato da Daniel Nauck e Jason Sznol.

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

Progetto casa
http://dev.nauck-it.de/projects/aspsqlprovider

Avrai bisogno di eseguire questo SQL per creare le tabelle di appartenenza:
http://dev.nauck-it.de/projects/aspsqlprovider/repository/revisions/master/changes/src/NauckIT.PostgreSQLProvider/DatabaseSchema.sql

Infine dovrà essere aggiornato il file web.config ... Ho usato questo esempio per la direzione:
http://dev.nauck-it.de/projects/aspsqlprovider/repository/revisions/master/entry/src/Example/Web.config

Finora l'autenticazione funziona, così come le password con hash, tutto quello che resta da testare è l'autorizzazione.

+0

I suoni sono molto interessanti, hai lavorato tutto insieme? Avete alcune informazioni di follow-up? –

+0

Tutto ciò che mi rimane è NHibernate.Spatial e autorizzazione da testare. Spero di utilizzare LINQ per eseguire query spaziali. – joebarbere

+0

Questi due test hanno funzionato? – arao6

3

Ero un po 'frustrato con la versione nauck, quindi ho scritto il mio. Puoi provarlo con lo here che desideri. Ha test unitari e un po 'di documentazione.

+0

+1 ma un file binario scaricabile sarebbe fantastico se ne puoi mettere uno. – Nuzzolilo

+0

@Nuzzolilo, ne ho aggiunto uno per te. :) –

+1

Mi piace la tua versione rispetto alla versione di Nauck. (Grazie per aver incluso il sale e l'hash nella tabella utente del database.) Il tuo lavoro è molto apprezzato. – Stradas

Problemi correlati