我希望在使用名为Kibana的弹性公司的产品之前进行自定义身份验证。使用Spring-cloud与Zuul集成创建基本路由时,我可以获得大量服务。通过代理提供角度应用程序工作正常,弹性搜索调用通过代理,没有问题。弹簧控制器也可以正常工作。
不,我想使用localhost上的端口5601启动Kibana服务器。结果是一个编码的字符串,坏的没有Kibana Web界面。 Kibana工具是一个与elasticsearch接口的angularjs应用程序。
有人知道为什么我会得到编码的字符串吗?有没有人在Kibana面前尝试过同样的Zuul?
由于
答案 0 :(得分:0)
原来这是spring-cloud项目和zuul集成的问题。创建了一个拉取请求来克服这个问题。与响应头有关,称为内容编码而不是内容编码。
https://github.com/spring-cloud/spring-cloud-netflix/pull/663