[英]Membership create user providerError
我有一個使用成員資格架構6的應用程序。
當我嘗試在具有Membership.CreateUser的代碼后面添加用戶時,出現錯誤11“提供程序錯誤”。
在我的應用程序中,Membership.UserValidate,Membership.GetUser,Membership.ChangePassword等工作正常。
即使沒有創建用戶,Role.AddUserToRole也可以正常工作。
我在web.config中具有以下設置:
<membership defaultProvider="MySQLMembershipProvider">
<providers>
<remove name="MySQLMembershipProvider" />
<add name="MySQLMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.3.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"
applicationName="/myApp" description="MySQL myApp" connectionStringName="LocalMySqlServer" writeExceptionsToEventLog="False" autogenerateschema="True"
enablePasswordRetrieval="True" enablePasswordReset="True" requiresQuestionAndAnswer="False" requiresUniqueEmail="True" passwordFormat="Encrypted"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression="" />
</providers>
</membership>
有任何想法嗎?
謝謝
我收到錯誤消息是因為我在創建的成員資格表之一中添加了列。 移開色譜柱后,一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.