このメンバーシップ プロバイダーがあり、Visual Studio -> PROJECT -> ASP.NET 構成から起動した "Web サイト管理ツール" を使用しています。
<membership>
<providers>
<add connectionStringName="DefaultConnection" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="false"
requiresUniqueEmail="true"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
applicationName="/" name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</providers>
</membership>
これらminRequiredPasswordLength="6"
を変更しminRequiredNonalphanumericCharacters="0"
ても効果がないため、そのプロバイダーを使用していないと思われます。
追加する<clear/>
前に追加すると、状況が悪化するだけであり、他の場所で発生していることを証明します.
<membership>
<providers>
<clear/>
<add....
これにより、ページに次のメッセージが表示されますhttp://localhost:58144/asp.netwebadminfiles/security/security0.aspx
。
次のメッセージは、問題の診断に役立つ場合があります: 既定のメンバーシップ プロバイダーが見つかりませんでした。
では、そのプロバイダーを使用するようにどのように指示できますか、またはプロバイダーが期待するように構成するにはどうすればよいでしょうか?