共用方式為


SqlMembershipProvider.EnablePasswordReset 屬性

定義

取得值,指出 SQL Server 成員資格提供者是否設定為允許使用者重設密碼。

public:
 virtual property bool EnablePasswordReset { bool get(); };
public override bool EnablePasswordReset { get; }
member this.EnablePasswordReset : bool
Public Overrides ReadOnly Property EnablePasswordReset As Boolean

屬性值

如果成員資格提供者支援密碼重設,則為 true;否則為 false。 預設為 true

範例

下列程式碼範例顯示 ASP.NET 應用程式之Web.config檔案區段中 的成員資格 專案 system.web 。 它會指定應用程式的 SqlMembershipProvider 實例,並啟用密碼重設。

<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">  
  <providers>  
    <add name="SqlProvider"  
      type="System.Web.Security.SqlMembershipProvider"  
      connectionStringName="SqlServices"  
      enablePasswordRetrieval="false"  
      enablePasswordReset="true"  
      requiresQuestionAndAnswer="true"  
      passwordFormat="Hashed"  
      applicationName="MyApplication" />  
  </providers>  
</membership>  

備註

密碼重設可讓成員資格提供者以新的隨機產生的新密碼取代使用者名稱的目前密碼。 當 屬性設定為 HashedPasswordFormat ,這特別有用,因為使用者無法擷取雜湊密碼值。

適用於

另請參閱