La solicitud HTTP no está autorizada con el esquema de autenticación del cliente “Anónimo”. El encabezado de autenticación recibido del servidor fue ”.

programación


Tenemos un problema al intentar conectarnos a un servicio web de terceros (método web) mediante la autenticación de certificado mediante C#.NET. Cuando intentamos lo mismo a través de Soup UI, después de instalar el certificado de cadena del cliente en JKS (Java Key Store), funciona perfectamente.

Estamos intentando pasar el certificado PFX exportado usando

X509Certificate2(“ruta del archivo .pfx”, “contraseña”) o usando
objClient.ClientCredentials.ClientCertificate.SetCertificate(StoreLocation.LocalMachine, StoreName.Root, X509FindType.FindBySubjectName, “Certificado”);

Obtenemos el siguiente error “La solicitud HTTP no está autorizada con el esquema de autenticación del cliente ‘Anónimo’. El encabezado de autenticación recibido del servidor era ””.
En el registro de diagnóstico aparece “El servidor remoto devolvió un error: (401) No autorizado”.

Lo mismo funciona perfectamente cuando la autenticación es nombre de usuario y contraseña en lugar de SSL.

Le pido que tenga la amabilidad de ayudarnos con esto, esto se está convirtiendo en un obstáculo para que el producto entre en funcionamiento.

Favor hacer lo necesario.

Solución 1

Asegúrese de que la autenticación anónima esté habilitada y luego RESTABLEZCA IIS.

コメント

タイトルとURLをコピーしました