UserNamePasswordServiceCredential.MembershipProvider 属性

定义

获取或设置成员资格提供程序。

public:
 property System::Web::Security::MembershipProvider ^ MembershipProvider { System::Web::Security::MembershipProvider ^ get(); void set(System::Web::Security::MembershipProvider ^ value); };
public System.Web.Security.MembershipProvider MembershipProvider { get; set; }
member this.MembershipProvider : System.Web.Security.MembershipProvider with get, set
Public Property MembershipProvider As MembershipProvider

属性值

MembershipProvider

此服务的 MembershipProvider。 默认为 SqlMembershipProvider

例外

试图在凭据为只读时设置此属性。

注解

对于 MembershipProvider 模式,服务通过调用 MembershipProvider 方法,使用 ValidateUser 进行用户名/密码身份验证。

备注

UserNamePasswordValidationMode 属性必须设置为 MembershipProviderMembershipProvider 才能生效。 MembershipProvider设置属性且UserNamePasswordValidationMode属性不是时,WCF 将使用Windows 身份验证并忽略该属性的值MembershipProvider

如果将 UserNamePasswordValidationMode 属性设置为 MembershipProvider,但没有为 MembershipProvider 属性设置值,则默认为 SqlMembershipProvider 类。

适用于