我正在使用这些System.Web.Sercurity.Membership
方法来处理我们网络服务的用户。在测试期间我对它非常满意,因为我们的数据库和 Web 服务驻留在同一台服务器上。
当数据库和 Web 服务移动到不同的服务器时,我们在使用Membership.ValidateUser(username, password)
命令对用户进行身份验证时会遇到巨大的延迟。
配置文件详细信息:
type="System.Web.Providers.DefaultMembershipProvider,
System.Web.Providers, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=*********"
connectionStringName="BlaBlaConnection"
enablePasswordRetrieval="false" enablePasswordReset="true"
RequiresQuestionAndAnswer="false" requiresUniqueEmail="false"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
applicationName="/"