OpenIdConnectProtocolValidator.ValidateCHash 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
protected virtual void ValidateCHash(Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidationContext validationContext);
abstract member ValidateCHash : Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidationContext -> unit
override this.ValidateCHash : Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectProtocolValidationContext -> unit
Protected Overridable Sub ValidateCHash (validationContext As OpenIdConnectProtocolValidationContext)
參數
- validationContext
- OpenIdConnectProtocolValidationContext
OpenIdConnectProtocolValidationContext A 包含要驗證的協定訊息。
例外狀況
如果 ValidatedIdToken 是空,則擲出。
若「id_token」中的「c_hash」主張與回應中的 OpenIdConnectMessage 「代碼」不符,則會被拋棄。