我需要将各种服务 webUI 集成到 knox 网关中。目前,我使用 CAS 作为身份验证,并且 hdfs、hbaseUI、sparkHistoryUI 工作正常。我搜索了谷歌和百度,没有找到 knox rewrite.xml 的详细资料或文档,所以我在集成 kibana、hue 等新服务时遇到了问题。根本原因是 rewrite.xml 包含许多我一无所知的标签和 attr。作为尝试,我集成了tomcat7.0 ROOT webapp。这里是对应的service.xml和rewrite.xml:
当我连接tomcat主页时,一切正常。但是当我点击导航栏中的超链接“配置”时。我在浏览器中获得了无限数量的重定向,最后是“ERR_TOO_MANY_REDIRECTS”。我的问题是:1)如何编写 rewrite.xml 以使此演示正常工作。2)是否有任何关于重写标签细节的材料或文件可以分享,如果有人能提供帮助,我将不胜感激。谢谢!