jueves, 18 de noviembre de 2021

Ocelot error The remote certificate is invalid according to the validation procedure

 Este error es producido por el gateway de ocelot  cuando se instala un self certificate, por lo que hay que configurar el archivo json de ocelot para que acepte cualquier certificado (no se recomienda para ambientes productivos).

"Routes": [
    {
      "DownstreamPathTemplate": "/api/Tareas/{id}",
      "DownstreamScheme": "https",
      "DownstreamHostAndPorts": [
        {
          "Host": "myDebServerName",
          "Port": 444
        }
      ],
      "UpstreamPathTemplate": "/api/tareitas/{id}",
      "UpstreamHttpMethod": [ "POST", "PUT", "GET" ],

      "DangerousAcceptAnyServerCertificateValidator": true
    }
Gracias a David Ayala y a stackoverflow por el tip.
.net core - Ocelot Disable SSL validation with "DangerousAcceptAnyServerCertificateValidator" - Stack Overflow

Code4Fun!,
Juan Manuel Herrera Ocheita


No hay comentarios.: