V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wanderingFaker
V2EX  ›  问与答

关于 ssl 证书配置

  •  
  •   wanderingFaker · 2018-02-12 16:34:26 +08:00 · 1677 次点击
    这是一个创建于 2478 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    8 条回复    2018-05-09 11:08:34 +08:00
    iyaozhen
        1
    iyaozhen  
       2018-02-12 17:06:51 +08:00 via Android
    有抓包的结果吗? Charles 了解下
    0ZXYDDu796nVCFxq
        2
    0ZXYDDu796nVCFxq  
       2018-02-12 17:19:12 +08:00
    这是新年猜灯谜吗?
    “被拦截”——被谁拦截?客户端收到什么响应? nginx 有没有收到请求? tomcat 有没有请求?有请求的话日志是什么?
    “证书配置问题”——哪里的证书配置?为啥收费能解决?
    SakuraKuma
        3
    SakuraKuma  
       2018-02-12 17:25:33 +08:00
    client_max_body_size 的 context 放对了么。。
    SourceMan
        4
    SourceMan  
       2018-02-12 17:30:15 +08:00 via iPhone
    就怕自己家的程序员对自己的业务知识都一知半解
    Showfom
        5
    Showfom  
       2018-02-12 19:26:48 +08:00
    默认 nginx 最大也只能 2m 啊,修改下 nginx.conf 增加个 client_max_body_size 10m;
    Showfom
        6
    Showfom  
       2018-02-12 19:27:20 +08:00
    wanderingFaker
        7
    wanderingFaker  
    OP
       2018-02-23 12:00:10 +08:00
    首先不会是 Nginx 的问题。 因为常规的 http 请求可以成功,且如果是 nginx 的错误会有 log 日志,浏览器也会报错。然后关于 tomcat,能够收到请求,只是字段的值没有传过来。客服指的收费,是因为我们使用的是阿里的 ca 免费证书,证书文件是他们给的。
    wanderingFaker
        8
    wanderingFaker  
    OP
       2018-05-09 11:08:34 +08:00
    问题已经解决。ssl 传输对数据进行加密。大于 2m 的参数解析,需要升级证书
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5687 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 09:00 · PVG 17:00 · LAX 01:00 · JFK 04:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.