2017-08-04 3 views
0

J'utilise Postman pour tester mon API.Comment utiliser auto-signé certificat avec Postman

Cela fonctionne très bien dans env env car j'appelle mon serveur dans http. Cependant, sur la plateforme de tests d'acceptation, le serveur est en https et nous utilisons un certificat auto-signé. Lorsque j'essaie de faire l'appel via Postman, je reçois "Impossible d'obtenir une réponse" et il est écrit en dessous que les connexions SSL sont bloquées, avec un lien vers this page. Cependant, comme indiqué dans le commentaire, cela ne fonctionne plus pour ceritifcate auto-signé et la dernière version chromée. Pour info, je suis en utilisant la version 59.0.3071.115 (Build official) (64 bits)

Quand je vais dans les paramètres de Google, puis certificats: chrome: // settings/certificats et je tente d'importer un certificat d'autorité , Je reçois un message d'erreur indiquant que mon autorité n'est pas une autorité de certification et qu'elle ne me permettra pas de l'importer.

Comme je suis sous Linux, j'ai essayé de faire ce qui est détaillé là: https://superuser.com/questions/1201552/not-a-certification-authority-while-importing-self-signed-certificate Mais même si je vois mon certificate quand je l'appelle

certutil -d sql:$HOME/.pki/nssdb -L 

Il ne peut toujours pas me permettre de l'importer dans Google. Alors comment utiliser un certificat auto-signé sous Linux avec Postman?


EDIT: J'utilisais la version de Chrome Web Store qui manque de support SSL. Téléchargé le standalone et comme @Pratik Mandrekar a écrit ça fonctionne très bien!

Répondre

1

Vous pouvez désactiver la vérification du certificat SSL dans Postman. Paramètres-> Vérification du certificat SSL comme indiqué ci-dessous.

enter image description here

+1

Merci, je viens de remarquer que la version que je utilise, du magasin de chrome (plugin) a beaucoup moins que l'option la version autonome. Téléchargé le standalone après avoir vu votre post et cela fonctionne merveille. Merci! – TheBakker

+0

:) Ouais Google est des applications temporisantes pour Chrome https://blog.chromium.org/2016/08/from-chrome-apps-to-web.html. Donc, alors que le plugin chrome essaie toujours de maintenir la parité, il y a un tas de choses qui ne peuvent pas être intégrées. D'où les applications plates-formes autonomes. –