Deployment 部署后,成员资格提供程序在服务器上不起作用
刚刚将我的mvc应用程序部署到一台服务器上,我在服务器上运行了4个服务,连接到DB-工作正常。当我尝试登录(使用Membership.ValidateUser)时,我总是得到false,尝试注册用户(不起作用)也是如此。在数据库中,我有ApplicationName=“/”。我的相关配置是:Deployment 部署后,成员资格提供程序在服务器上不起作用,deployment,membership,provider,Deployment,Membership,Provider,刚刚将我的mvc应用程序部署到一台服务器上,我在服务器上运行了4个服务,连接到DB-工作正常。当我尝试登录(使用Membership.ValidateUser)时,我总是得到false,尝试注册用户(不起作用)也是如此。在数据库中,我有ApplicationName=“/”。我的相关配置是: <membership> <providers> <clear /> <add name="AspNetSqlMembers
<membership>
<providers>
<clear />
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="LargainDb"
enablePasswordRetrieval="false" `enter `enter code here`code here`
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="false"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
applicationName="/" />
</providers>
</membership>
<profile>
<providers>
<clear />
<add name="AspNetSqlProfileProvider"
type="System.Web.Profile.SqlProfileProvider"
connectionStringName="LargainDb"
applicationName="/" />
</providers>
</profile>
<roleManager enabled="true">
<providers>
<clear />
<add connectionStringName="LargainDb"
applicationName="/"
name="AspNetSqlRoleProvider"
type="System.Web.Security.SqlRoleProvider" />
<add applicationName="/"
name="AspNetWindowsTokenRoleProvider"
type="System.Web.Security.WindowsTokenRoleProvider" />
</providers>
</roleManager>
我几乎什么都试过了,什么都没用。
visual studio中的所有操作都正常。有人可以帮助吗?我很抱歉。查看您的连接字符串(LargainDb)。注册用户“不工作”是什么意思?连接字符串正常LargainDb是连接字符串名称: