簡體   English   中英

成員資格創建用戶providerError

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM