3
내 ASP.NET MVC4 프로젝트에서 Postgresql과 NHibernate를 사용하고자하므로 보안 및 인증 기능을 위해 WebMatrix.WebData.WebSecurity를 사용할 수 있는지 궁금합니다. NHibernate에와 포스트 그레스 함께 이미 작동하지만 함께 WebSecurity 클래스 설정하려는 경우 :NHibernate와 Postgresql에서 WebSecurity 사용하기?
WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "Id", "UserName", autoCreateTables: true);
을 나는 다음과 같은 오류 메시지가 얻을 :
Unable to find the requested .Net Framework Data Provider. It may not be installed.
DbProviderFactory 만들기도
작동하지 않습니다<system.data>
<DbProviderFactories>
<add name="Npgsql - .Net Data Provider for PostgreSQL" invariant="Npgsql"
description=".Net Data Provider for PostgreSQL" type="Npgsql.NpgsqlFactory" />
</DbProviderFactories>
</system.data>
원칙적으로 EntityFramework를 사용하지 않고 WebSecurity 클래스를 사용할 수 있습니까? 아니면 문제를 해결할 제안이 있습니까?
고맙습니다.
기본 연결은 ms sql 서버 여야하지만 확실하지 않은 링크를 발견했습니다. http://weblogs.asp.net/jgalloway/archive/2012/08/29/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4-5-web-forms-and- asp-net-mvc-4-templates.aspx –