【问题标题】:Error on Karaf (Predix 14.3) - 413 FULL head - 413 (Request Entity Too Large)Karaf 上的错误(Predix 14.3) - 413 FULL head - 413(请求实体太大)
【发布时间】:2015-11-13 06:21:41
【问题描述】:

我有以下架构

浏览器 Play Framework 2.2.1 + AngularJS Karaf

它有效;当我介绍时

浏览器 Apache Revere 代理 Play Framework 2.2.1 + AngularJS Karaf

它有效;当我添加 OpenID 身份验证时

浏览器 Apache Revere 代理 + OpenId 模块 Play Framework 2.2.1 + AngularJS Karaf

我打开浏览器

加载资源失败:服务器响应状态为 413 (请求实体太大)

关于播放框架日志

请求 DefaultHttpRequest(chunked: false) GET /service/connectc/command/prototypes/null HTTP/1.1 主机: URLXXXXXXXXX:9090 用户名:XXXXXXXXX ge_gessocompanyname:公司 sm_first_name:贾科莫 曲奇:……

响应 DefaultHttpResponse(chunked: false) HTTP/1.1 413 FULL 头 内容长度:0 连接:关闭服务器:Jetty(7.6.8.v20121106)

XXXXXX=url 和我的 id 名称

确实身份验证模块引入了一个非常大的标头,其中包含身份验证令牌、SAML、Cookie 等...信息

有什么建议吗?

更新:似乎是 Karaf 的错误

【问题讨论】:

    标签: angularjs playframework playframework-2.1 apache-karaf predix


    【解决方案1】:

    我解决了在 KARAF 上启用 HTTPS 协议的问题;实际上,HTTP 标头太小,无法承载身份验证 (SAML) 标头。

    【讨论】:

      猜你喜欢
      • 2016-02-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-30
      • 2014-12-23
      • 2016-07-16
      • 2017-03-05
      • 2015-05-03
      相关资源
      最近更新 更多