mvc アプリをサーバーにデプロイしたところ、DB への接続を使用してサーバー上で実行されている 4 つのサービスがあり、正常に動作します。ログインしようとすると (Membership.ValidateUser を使用して常に false になります。ユーザーを登録しようとしても同じです (動作しません)。DB には 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 からはすべて正常に動作します。誰でも助けることができますか?私は絶望的です。