MembershipProvider.DecryptPassword(Byte[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
解密加密的密碼。
protected:
virtual cli::array <System::Byte> ^ DecryptPassword(cli::array <System::Byte> ^ encodedPassword);
protected virtual byte[] DecryptPassword (byte[] encodedPassword);
abstract member DecryptPassword : byte[] -> byte[]
override this.DecryptPassword : byte[] -> byte[]
Protected Overridable Function DecryptPassword (encodedPassword As Byte()) As Byte()
參數
- encodedPassword
- Byte[]
包含要解密之已加密密碼的位元組陣列。
傳回
Byte[]
包含已解密之密碼的位元組陣列。
例外狀況
ValidationKey 屬性或 DecryptionKey 屬性設定為 AutoGenerate
。
這個方法無法使用。 如果應用程式以 .NET Framework 4 用戶端配置檔為目標,就會發生這種情況。 若要避免這個例外狀況,請覆寫方法,或將應用程式變更為以完整版本的 .NET Framework 為目標。
範例
如需實作的 MembershipProvider 範例,請參閱 實作配置檔提供者。
備註
方法是 DecryptPassword 虛擬方法,提供成員資格提供者實作,以支援加密密碼格式時使用。