关于 ssl 证书配置

2018-02-12 16:34:26 +08:00
 wanderingFaker

目前一个请求用到了 Base64 传值。但发现大于 2m 的 post 请求会被拦截( tomcat 和 nginx 已配置),http 请求没问题,但 https 后台就取不到值。电话阿里云客服说的是 ssl 证书配置问题(然后说收费可以解决--)。网上没找到有解决方案,求助。

1531 次点击
所在节点    问与答
8 条回复
iyaozhen
2018-02-12 17:06:51 +08:00
有抓包的结果吗? Charles 了解下
gstqc
2018-02-12 17:19:12 +08:00
这是新年猜灯谜吗?
“被拦截”——被谁拦截?客户端收到什么响应? nginx 有没有收到请求? tomcat 有没有请求?有请求的话日志是什么?
“证书配置问题”——哪里的证书配置?为啥收费能解决?
SakuraKuma
2018-02-12 17:25:33 +08:00
client_max_body_size 的 context 放对了么。。
SourceMan
2018-02-12 17:30:15 +08:00
就怕自己家的程序员对自己的业务知识都一知半解
Showfom
2018-02-12 19:26:48 +08:00
默认 nginx 最大也只能 2m 啊,修改下 nginx.conf 增加个 client_max_body_size 10m;
Showfom
2018-02-12 19:27:20 +08:00
wanderingFaker
2018-02-23 12:00:10 +08:00
首先不会是 Nginx 的问题。 因为常规的 http 请求可以成功,且如果是 nginx 的错误会有 log 日志,浏览器也会报错。然后关于 tomcat,能够收到请求,只是字段的值没有传过来。客服指的收费,是因为我们使用的是阿里的 ca 免费证书,证书文件是他们给的。
wanderingFaker
2018-05-09 11:08:34 +08:00
问题已经解决。ssl 传输对数据进行加密。大于 2m 的参数解析,需要升级证书

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/430448

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX