MsalError.InvalidCredentialMaterial Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
¿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 oSendCertificateOverMtls porque mTLS requiere un certificado para enlazar el token al transporte TLS.
Mitigación:
Use una credencial basada en certificados a travésWithCertificate()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