asp.net-mvc - Postgres 的 ASP.NET 成员/角色提供者?

标签 asp.net-mvc postgresql membership-provider

我正在创建一个 MVC 站点,并希望使用 .Net 的内置成员资格和角色。 我正在使用 Postgresql (Npgsql) 的 .Net 数据提供程序,但在定义成员 defaultProvider 和 Postgresql 连接字符串以连接到我的本地数据库时遇到问题。 谁能帮忙?

最佳答案

我还没有验证这个,但很快就会在一个项目中使用它。希望我能得到更多信息,它会“正常工作”:)

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

希望使用这个软件栈

window 服务器 2008
PostgreSQL
后地理信息系统
城堡 ActiveRecord
N休眠
NHibernate.Spatial
具有成员身份/角色提供程序的 ASP.NET MVC 3

[跟进]

我运行了 NuGet 命令“Install-Package Nauck.PostgresSQLProvider”来安装由 Daniel Nauck 和 Jason Sznol 创建的 PostgreSQL ASP.NET Membership Provider。

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

项目首页
http://dev.nauck-it.de/projects/aspsqlprovider

您需要运行此 SQL 来创建成员表:
http://dev.nauck-it.de/projects/aspsqlprovider/repository/revisions/master/changes/src/NauckIT.PostgreSQLProvider/DatabaseSchema.sql

最后需要更新 web.config 文件......我用这个例子来指导:
http://dev.nauck-it.de/projects/aspsqlprovider/repository/revisions/master/entry/src/Example/Web.config

到目前为止,身份验证和散列密码都有效,剩下要测试的就是授权。

关于asp.net-mvc - Postgres 的 ASP.NET 成员/角色提供者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4759195/

相关文章:

javascript - 使用 Controller 和 JavaScript 从服务器下载文件

asp.net-mvc - 移动端内容适配的方法

sql-server - 将 Dictionary<string,int> 传递给存储过程 T-SQL

sql - 别名后的括号

node.js - 使用 nodejs sequelize 在 findAll 参数中进行条件查询

jquery - Pharo Seaside - 如何在 html 中编辑标签后更新数据库条目

c# - 在运行 .NET 4 的 IIS 7 上找不到默认角色提供程序

css - ASP.net MVC 中的 MembershipProviders 会影响样式表链接吗?

c# - 如何在asp.net core的路由属性中设置正则表达式的匹配超时

c# - ASP.NET 成员资格 - 从成员资格表中检索密码和 PasswordSalt - 哈希用户 ID