外网https请求都会经过深信服转成内网80端口。
现在我这边nginx中配置了前后端,外网请求映射到内网80端口。外网请求前后台均正常的,但是内网请求的时候,前端能正常访问到后台接口报异常(;vue中配置的后台接口是https开头的)。
现在就是我vue配置后台请求URL,不论是http还是https都有问题。
http:内网前后台访问均正常。外网前端能访问到,请求后台接口报异常。
https:外网前后台访问均正常。内网前端能访问到,请求后台接口报异常。
我无奈了,各位大佬有没有啥解决办法
“vue中配置的后台接口是https开头的”,后端必须部署 ssl 证书,用 https 协议就要遵守协议,绕不过去的
建议将深信服上的 ssl 证书也部署到 nginx 上
看一下F12开发者工具,报什么错误
这个,一般处理方式是跟着浏览器地址栏的协议修改vue的请求配置,只要不是服务器上渲染。