3

刚刚将我的 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>

我几乎尝试了所有方法,没有任何效果。视觉工作室一切正常。任何人都可以帮忙吗?我很绝望。

4

0 回答 0