Karaf (Predix 14.3) 上的错误 - 413 FULL head - 413(请求实体太大)
Error on Karaf (Predix 14.3) - 413 FULL head - 413 (Request Entity Too Large)
我有以下架构
BROWSER <-> Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
而且有效;当我介绍
浏览器 <-> Apache Revere 代理 <->Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
有效;当我添加 OpenID 身份验证时
BROWSER <-> Apache Revere Proxy + OpenId 模块 <->Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
我打开浏览器
Failed to load resource: the server responded with a status of 413
(Request Entity Too Large)
关于播放框架日志
Request DefaultHttpRequest(chunked: false) GET
/service/connectc/command/prototypes/null HTTP/1.1 Host:
URLXXXXXXXXX:9090 uid: XXXXXXXX
ge_gessocompanyname: Company sm_first_name: Giacomo
Cookie:......
Response DefaultHttpResponse(chunked: false) HTTP/1.1 413 FULL head
Content-Length: 0 Connection: close Server: Jetty(7.6.8.v20121106)
XXXXXX=url 和我的身份证名
确实身份验证模块引入了一个非常大的header,带有身份验证令牌、SAML、Cookies 等...信息
有什么建议吗?
更新:似乎是 Karaf 的错误
我解决了在 KARAF 上启用 HTTPS 协议的问题;实际上 HTTP header 太小无法进行主机身份验证 (SAML) header.
我有以下架构
BROWSER <-> Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
而且有效;当我介绍
浏览器 <-> Apache Revere 代理 <->Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
有效;当我添加 OpenID 身份验证时
BROWSER <-> Apache Revere Proxy + OpenId 模块 <->Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
我打开浏览器
Failed to load resource: the server responded with a status of 413 (Request Entity Too Large)
关于播放框架日志
Request DefaultHttpRequest(chunked: false) GET /service/connectc/command/prototypes/null HTTP/1.1 Host: URLXXXXXXXXX:9090 uid: XXXXXXXX ge_gessocompanyname: Company sm_first_name: Giacomo Cookie:......
Response DefaultHttpResponse(chunked: false) HTTP/1.1 413 FULL head Content-Length: 0 Connection: close Server: Jetty(7.6.8.v20121106)
XXXXXX=url 和我的身份证名
确实身份验证模块引入了一个非常大的header,带有身份验证令牌、SAML、Cookies 等...信息
有什么建议吗?
更新:似乎是 Karaf 的错误
我解决了在 KARAF 上启用 HTTPS 协议的问题;实际上 HTTP header 太小无法进行主机身份验证 (SAML) header.