Could not get any response con Postman al usar SSL en mi Web API
A la hora de preparar una Web Api con ASP.NET Core, podemos indicar si queremos usar SSL y https o no.
Si utilizas Postman y preparas en local tu Web API con SSL, es posible que te encuentres con un error y que en Postman, la URL con la petición que creemos no funcione, mientras que en navegadores Web como Chrome por ejemplo, funcionaría sin problemas.
Imaginemos una Web API simple y el acceso a la misma desde Postman:
En pantalla podríamos obtener un error como el siguiente:
Si utilizamos la consola de Postman, la información que obtengo en mi caso es similar a esta:
Parece obvio en este caso, que tenemos un problema con SSL.
Ahora bien, ¿cómo resolverlo localmente con Postman para comprobar las llamadas a nuestra Web API?.
Bastaría con irnos dentro de Postman a Settings:
Y dentro de la sección de Settings, deshabilitar la opción «SSL certificate verification».
Indudablemente, esto sólo como mecanismo de prueba y comprobación de nuestra Web Api podría sernos de utilidad, pero no debemos olvidar que esta opción nos ayudará precisamente a verificar el certificado SSL, algo que deberíamos tener presente como tarea.
Lo importante aquí es «saltarnos» una verificación para que nuestro desarrollo local sobre la Web API sea lo más productivo posible.
Happy Coding!
9 Responsesso far
Muchas gracias!!
Muchisimas gracias, me ayudo muchisimo. 😀
Muchisimas gracias
Gracias !!!
Mil gracias! Pequeños detalles que engrandecen a un profesional como tú!
muy util, mil gracias
Se agradece la información estuve trabado un rato con esto.
Muchas gracias por compartir tu opinión Ramiro.
Celebro que te resultara útil.
Tengo Problema con mi apk el se conecta a mi backend solo con versiones de android menores a 8,mi dominio no tiene certificado ssl, por ahi lei que las politicas de seguridad de android cambiaron y exige un certificado ssl para poder ejecutar todo bien. Si me pudieran ayudar estaria muy agradecido