查看: 759|回复: 4

O2OA用Nginx进行SSL跳转后,app无法正常链接

升级   82%

3

主题

3

回帖

41

积分

新手上路

Rank: 1

积分
41
发表于 2024-1-29 12:05:55 | 显示全部楼层 |阅读模式
本帖最后由 qq431418 于 2024-1-30 10:40 编辑

关于app这里的问题,我现在启用了SSL和域名,手机APP访问正常,但是我在O2OA上面加一个nginx,APP就无论如何都访问不了,提示链接失败, 加了Nginx后网站还是正常访问的

后来按照产品说明里有基于Nginx的SSL跳转这篇文档后操作
现在O2OA未启用SSL,Nginx启用SSL(端口52080)并跳转到O2OA 端口(端口自定义成了52081)
系统管理-APP配置里 三个地址都是域名:52080
现在还是网站访问正常,APP链接失败,现在该怎么思路去弄一下

中心服务器
中心服务器对外服务的IP地址或域名和端口。

yun.dtqh.com.cn:52081



WEB服务器
WEB服务器对外服务的IP地址或域名和端口,如果域名或IP地址为空或”127.0.0.1“则使用Center服务器地址。

yun.dtqh.com.cn:52081



应用服务器
应用服务器对外服务的IP地址或域名和端口,如果域名或IP地址为空或”127.0.0.1“则使用Center服务器地址。

yun.dtqh.com.cn:52081





nginx


        server {
    listen 52080 ssl;
    server_name   yun.dtqh.com.cn;
    ssl_certificate_key   /home/nginx/conf/key/yun.dtqh.com.cn.key;
    ssl_certificate   /home/nginx/conf/key/yun.dtqh.com.cn.crt;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_prefer_server_ciphers on;
    location / {
        proxy_pass  http://127.0.0.1:52081;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
        }

}

        server {
    listen 52080 ssl;
    server_name   yun.dtqh.com.cn;
    ssl_certificate_key   /home/nginx/conf/key/yun.dtqh.com.cn.key;
    ssl_certificate   /home/nginx/conf/key/yun.dtqh.com.cn.crt;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_prefer_server_ciphers on;
    location / {
        proxy_pass  http://127.0.0.1:52081;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
        }










回复

使用道具 举报

升级   100%

1

主题

652

回帖

2161

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2161
发表于 2024-1-30 17:36:40 | 显示全部楼层
ssl 证书是正常的吧?  那你配置那边选择了 https 没有?
回复

使用道具 举报

升级   82%

3

主题

3

回帖

41

积分

新手上路

Rank: 1

积分
41
发表于 2024-1-30 20:30:16 | 显示全部楼层
飞龙在天 发表于 2024-1-30 17:36
ssl 证书是正常的吧?  那你配置那边选择了 https 没有?

证书都是正常的,现在是按照文档《系统安全-O2OA基于Nginx的SSL跳转、转发配置》
这个操作的,如果不用nginx APP直连O2OA可以,用nginx跳转一下就不行
回复

使用道具 举报

升级   82%

3

主题

3

回帖

41

积分

新手上路

Rank: 1

积分
41
发表于 2024-1-30 20:41:58 | 显示全部楼层
飞龙在天 发表于 2024-1-30 17:36
ssl 证书是正常的吧?  那你配置那边选择了 https 没有?

已经困扰我好多天了,怎么尝试都没好使,还请大佬指教一二
回复

使用道具 举报

升级   100%

1

主题

652

回帖

2161

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2161
发表于 2024-2-2 09:28:31 | 显示全部楼层
qq431418 发表于 2024-1-30 20:41
已经困扰我好多天了,怎么尝试都没好使,还请大佬指教一二

你这个地址 https://yun.dtqh.com.cn:52080 没法访问诶, 你是不是服务器端口啥的没开? 好像跟 nginx 没有关系诶 你现在是这个地址是访问不通
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread