0

我正在尝试一种方法来允许在 web.config 中配置一次 ASP.NET 成员资格,但能够针对 SQL Azure 和 Postgres 进行配置。

我知道有 Microsoft.AspNet.Providers 和 NauckIT 提供程序,但我真的想只使用一个允许两者的提供程序。

首先,是否有允许 Postgres 和 SQL/SQLAzure 的成员资格提供程序?

或者,有没有办法扩展 Microsoft.AspNet.Providers 以允许它使用 Postgres 进行存储?而对于 SQLite?

基本上,我想继续使用 Membership Class,因为它遍布代码库。

任何链接都会有所帮助。

4

1 回答 1

0

对于 asp.net 4.5,有新的“Identity 2.0”和一个允许您使用 NHibernate(或各种其他 dbs)作为它的后备存储的扩展。

查看:

https://github.com/milesibastos/NHibernate.AspNet.Identity

还有一个nuget包。

于 2014-04-27T13:03:09.060 回答