我正在使用System.Web.Sercurity.Membership
方法来处理我们Web服务的用户。在测试期间,当数据库和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="/"