【问题描述】

两台机器,两个web容器,一个容器部署普元EOS(portal模式关闭),另一个容器发布访问应用链接网页,点击访问连接后,页面上出错:调用异常,请查看日志!
进行的测试:
客户环境,多次实验报错后,开始跟踪代码:
跟踪到UserLoginWebInterceptor中,进入103行
boolean isExcludeUrl = HttpUrlHelper.isIn(servletPath,
                   UserLoginCheckedFilter.getExcludeUrls());
                   if (isExcludeUrl == true) {
                        chain.doIntercept(httpReq, httpRep);
                        return;
                   }


返回后,出现客户描述的状态

 

【解答】

把apps_config\default\config\ eos\handler-web.xml中的以下配置注释掉: <handler id="HttpRefererWebInterceptor"sortIdx="3"pattern="/*" class="com.eos.access.http.security.HttpRefererWebInterceptor"/>