微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用SSL的Nginx安全不会阻止Postman / Http客户端请求

如何解决使用SSL的Nginx安全不会阻止Postman / Http客户端请求

我的Nginx带有ssl设置,效果很好。我将其用作nodejs服务器的代理服务器。我在Nginx中只有SSL,而在Nodejs spp中没有。

问题:Postman和其他HTTP客户端仍然可以在没有SSL证书的情况下发出发布请求。此nodejs服务器同时适用于android客户端和web客户端,我是否也必须直接对nodejs服务器(应用程序级别)实施SSL?如下所示:


const https = require('https');
const express = require('express');

// const httpsOptions = {cert,ca,key};
const app = express();
const httpsServer = https.createServer(httpsOptions,app);
httpsServer.listen(443,'exampledomain.com');

Flutter应用程序还可以在不使用SSL的情况下向服务器发出请求。这意味着该服务器仍然不安全。

如何防止HTTP客户端在没有SSL的情况下访问服务器?

解决方法

默认情况下,邮递员始终会发布带有SSL证书的请求,请确保在“设置”中关闭了SSL验证。

POSTMAN SETTINGS

也许您的代码已经在工作,但是您误导了测试。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。