JsonWebTokenHandler.ReadJsonWebToken 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ReadJsonWebToken(ReadOnlyMemory<Char>) |
將 ReadOnlyMemory 的字元範圍轉換為 的實例 JsonWebToken。 |
| ReadJsonWebToken(String) |
將字串轉換為 的 JsonWebToken實例。 |
ReadJsonWebToken(ReadOnlyMemory<Char>)
將 ReadOnlyMemory 的字元範圍轉換為 的實例 JsonWebToken。
public virtual Microsoft.IdentityModel.JsonWebTokens.JsonWebToken ReadJsonWebToken(ReadOnlyMemory<char> token);
abstract member ReadJsonWebToken : ReadOnlyMemory<char> -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
override this.ReadJsonWebToken : ReadOnlyMemory<char> -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
Public Overridable Function ReadJsonWebToken (token As ReadOnlyMemory(Of Char)) As JsonWebToken
參數
- token
- ReadOnlyMemory<Char>
一個包含 JSON 網頁標記(JWT)的 ReadOnlyMemory 區間,採用 JWS 或 JWE Compact Serialization 格式。
傳回
A JsonWebToken。
例外狀況
若 的 token 長度大於 MaximumTokenSizeInBytes,則 擲出 。
備註
若 為 token JWE Compact Serialization 格式,則只有受保護標頭會被反序列化。
此方法無法解密有效載荷。 用 ValidateToken(String, TokenValidationParameters)來取得有效載荷。
該代幣未經驗證,內容不應有任何安全決策。 使用 ValidateToken(String, TokenValidationParameters) 或 ValidateTokenAsync(String, TokenValidationParameters) 確保該代幣是可接受的。
適用於
ReadJsonWebToken(String)
將字串轉換為 的 JsonWebToken實例。
public virtual Microsoft.IdentityModel.JsonWebTokens.JsonWebToken ReadJsonWebToken(string token);
abstract member ReadJsonWebToken : string -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
override this.ReadJsonWebToken : string -> Microsoft.IdentityModel.JsonWebTokens.JsonWebToken
Public Overridable Function ReadJsonWebToken (token As String) As JsonWebToken
參數
- token
- String
一種 JWS 或 JWE Compact Serialization 格式的 JSON Web Token(JWT)。
傳回
A JsonWebToken。
例外狀況
如果 token 是空或空,則會拋出。
若 的 token 長度大於 MaximumTokenSizeInBytes,則 擲出 。
備註
若 為 token JWE Compact Serialization 格式,則只有受保護標頭會被反序列化。
此方法無法解密有效載荷。 用 ValidateToken(String, TokenValidationParameters)來取得有效載荷。
該代幣未經驗證,內容不應有任何安全決策。 使用 ValidateToken(String, TokenValidationParameters) 或 ValidateTokenAsync(String, TokenValidationParameters) 確保該代幣是可接受的。