Hola, trato de consumir una API en SAP para la prueba, bueno, tengo este código, uso .net core 5 y Blazor
private async Task<bool> ValidateUser() { try { _login.CompanyDB = "VISUALK_CL"; string serializedUser = JsonConvert.SerializeObject(_login); HttpRequestMessage httpRequestMessage = new HttpRequestMessage(); httpRequestMessage.Method = new HttpMethod("POST"); httpRequestMessage.RequestUri = new Uri("https://office.visualk.cl:50346//b1s/v1/Login"); httpRequestMessage.Content = new StringContent(serializedUser); httpRequestMessage.Content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json"); var response = await Http.SendAsync(httpRequestMessage); var responseStatusCode = response.StatusCode; var responseBody = await response.Content.ReadAsStringAsync(); if (responseStatusCode.ToString() == "OK") { var returnedUser = JsonConvert.DeserializeObject<Login>(responseBody); NavManager.NavigateTo("/", forceLoad: true); } else { } return await Task.FromResult(true); } catch (Exception ex) { NavManager.NavigateTo("/LogPostulaciones", forceLoad: true); throw; } }Pero cuando vaya a la línea
var respuesta = esperar Http.SendAsync(httpRequestMessage);
INTERNO EX: El certificado remoto no es válido según el procedimiento de validación: RemoteCertificateNameMismatch, RemoteCertificateChainErrors
recibo el error
ty para todos
Ok, cuando coloco esa URL en Firefox obtengo
Conexión Segura Fallida
Ocurrió un error durante una conexión a office.visualk.cl:50346 . Peer usando una versión no compatible del protocolo de seguridad.
Código de error: SSL_ERROR_UNSUPPORTED_VERSION
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified. Please contact the web site owners to inform them of this problem.Aprende más…
Es posible que este sitio web no sea compatible con el protocolo TLS 1.2, que es la versión mínima compatible con Firefox. Habilitar TLS 1.0 y TLS 1.1 podría permitir que esta conexión se realice correctamente.
TLS 1.0 y TLS 1.1 se desactivarán de forma permanente en una versión futura.
Chrome solo muestra un error sin más información.
Esta regla la aplica el navegador, no Blazor.
Puede utilizar la oferta de Firefox para reducir su seguridad habilitando TLS 1.1, pero lo mejor es ponerse en contacto con el propietario/operador de office.visualk.cl y decirle que su software no está actualizado.