2017-08-04 105 views
0

我使用邮递员来测试我的API。如何使用邮递员自签名证书

它在dev env中正常工作,因为我在http中调用我的服务器。 但是在验收测试平台上,服务器位于https中,我们正在使用自签名证书。

当我尝试通过Postman拨打电话时,我得到“无法获得任何响应”,它写在下面的SSL连接被阻止,并链接到this page

但是,如评论中所通知的,这对于自签名的ceritifcate和最新的chrome发行版不再适用。 对于信息,我使用的版本59.0.3071.115(编译OFFICIEL)(64位)

当我进入谷歌的设置,然后证书:铬://设置/证书 我尝试导入的权威certificat ,我得到一个错误popin说,我的权威不是一个certificat权威,它不会允许我导入它。

正如我在Linux上,我试图做的是有详细说明:https://superuser.com/questions/1201552/not-a-certification-authority-while-importing-self-signed-certificate 但是,即使我看到我的certificat当我打电话

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

它仍然不会让我将其导入谷歌。

那么如何在Postman下使用linux下的自签名证书?


编辑:我是用从缺少SSL支持Chrome网上应用店版本。下载独立和@Pratik Mandrekar写道它工作正常!

回答

1

您可以在Postman中禁用SSL证书验证。设置 - > SSL证书验证,如下所示。

enter image description here

+1

谢谢,我只注意到我使用的版本,从镀铬车间(插件)具有比单独的少了很多选择。在看到您的帖子后下载了独立版,它的效果令人惊叹。谢谢! – TheBakker

+0

:)是啊谷歌正在为Chrome浏览器下载应用程序https://blog.chromium.org/2016/08/from-chrome-apps-to-web.html。所以虽然Chrome插件仍然试图保持平价,但还是有一些内容无法嵌入其中。因此独立的跨平台应用程序。 –