|
本帖最后由 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;
}
|
|