我有以下架构
浏览器 <-> Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
它有效;当我介绍
浏览器 <-> Apache Revere 代理 <->Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
有用; 当我添加 OpenID 身份验证时
浏览器 <-> Apache Revere 代理 + OpenId 模块 <->Play Framework 2.2.1 + AngularJS <-(REST)-> Karaf
我在浏览器上
加载资源失败:服务器响应状态为 413(请求实体太大)
在播放框架日志上
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:......
响应 DefaultHttpResponse(chunked: false) HTTP/1.1 413 FULL head Content-Length: 0 Connection: close Server: Jetty(7.6.8.v20121106)
XXXXXX=url 和我的 id 名称
事实上,身份验证模块引入了一个非常大的标头,其中包含身份验证令牌、SAML、Cookie 等......信息
有什么建议吗?
更新:似乎是卡拉夫的错误