首页 新闻 搜索 专区 学院

nginx 配置443端口请求不通(请各位大佬指导)

0
[待解决问题]

1:http + 域名能够正常访问

服务器是客户提供的,通过域名直接映射了80端口;nginx 有如下配置,通过 ”http:// + 客户域名 “的请求方式,前后端请求均正常。

2:https + 域名请求不通

但是,客户不提供ssl 证书,客户服务器又在内网,阿里云生成证书的时候,认证不过。我就想着,把443直接映射到80端口;但是,通过https:// + 域名 始终请求不通,连前端都访问不到。


雨上听风的主页 雨上听风 | 菜鸟二级 | 园豆:204
提问于:2022-05-06 02:56
< >
分享
所有回答(2)
0

通过 https 访问一定要配置证书,可以通过 openssl 命令生成自签名证书,参考 How to generate a self-signed SSL certificate using OpenSSL?

openssl req -x509 -newkey rsa:4096 -sha256 -days 3650 -nodes \
  -keyout example.key -out example.crt -subj "/CN=客户域名" \
  -addext "subjectAltName=DNS:客户域名"
dudu | 园豆:36444 (高人七级) | 2022-05-06 06:24

谢谢大佬指点,跟客户又沟通了一下,讲到,我们这边不需要考虑443端口。

外网https请求都会经过深信服转成内网80端口。
现在我这边nginx中配置了前后端,外网请求映射到内网80端口。外网请求都正常的,但是内网请求的时候,前端能正常访问到;vue中配置的后台接口是https开头的,报接口异常。
现在就是我vue配置后台请求URL,不论是http还是https都有问题。
http:内网前后台访问均正常。外网前端能访问到,请求后台接口报异常。
https:外网前后台访问均正常。内网前端能访问到,请求后台接口报异常。
我无奈了,大佬有没有啥解决办法

支持(0) 反对(0) 雨上听风 | 园豆:204 (菜鸟二级) | 2022-05-08 16:57
0
智客工坊 | 园豆:1269 (小虾三级) | 2022-05-06 12:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册