刚刚将我的 mvc 应用程序部署到服务器上,我在服务器上运行了 4 个服务,并连接到数据库 - 工作正常。当我尝试登录时(使用 Membership.ValidateUser 我总是得到错误,尝试注册用户也是如此(不起作用)。在数据库中我有 ApplicationName =“/”。我的相关配置是:
<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>
我几乎尝试了所有方法,没有任何效果。视觉工作室一切正常。任何人都可以帮忙吗?我很绝望。