Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Deployment 部署后,成员资格提供程序在服务器上不起作用_Deployment_Membership_Provider - Fatal编程技术网

Deployment 部署后,成员资格提供程序在服务器上不起作用

Deployment 部署后,成员资格提供程序在服务器上不起作用,deployment,membership,provider,Deployment,Membership,Provider,刚刚将我的mvc应用程序部署到一台服务器上,我在服务器上运行了4个服务,连接到DB-工作正常。当我尝试登录(使用Membership.ValidateUser)时,我总是得到false,尝试注册用户(不起作用)也是如此。在数据库中,我有ApplicationName=“/”。我的相关配置是: <membership> <providers> <clear /> <add name="AspNetSqlMembers

刚刚将我的mvc应用程序部署到一台服务器上,我在服务器上运行了4个服务,连接到DB-工作正常。当我尝试登录(使用Membership.ValidateUser)时,我总是得到false,尝试注册用户(不起作用)也是如此。在数据库中,我有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>

我几乎什么都试过了,什么都没用。
visual studio中的所有操作都正常。有人可以帮助吗?我很抱歉。

查看您的连接字符串(LargainDb)。注册用户“不工作”是什么意思?连接字符串正常LargainDb是连接字符串名称: