Lenguaje

MsalError.InvalidCredentialMaterial Campo

Definición

¿Qué ha ocurrido?

El tipo de credencial configurado no es compatible con el modo de autenticación solicitado. Por ejemplo, un secreto de cliente no se puede usar con la prueba de posesión de mTLS o SendCertificateOverMtls porque mTLS requiere un certificado para enlazar el token al transporte TLS.

Mitigación:

Use una credencial basada en certificados a través WithCertificate()de , o un delegado que devuelva un ClientSignedAssertion objeto con TokenBindingCertificate cuando se requiera la prueba de posesión de mTLS.
public const string InvalidCredentialMaterial;
val mutable InvalidCredentialMaterial : string
Public Const InvalidCredentialMaterial As String 

Valor de campo

Se aplica a