我已在系统中升级到elasticsearch 2.0.0并安装了elasticsearch-head插件。但它没有连接,因此没有显示我的es服务器中的索引。 我能够索引文档并通过CURL显示它们。 我已经尝试过编辑elasticsearch.yml文件,如下所示:
http:cors.enabled : true
但这似乎也行不通。 任何想法,为什么会发生这种情况?。
答案 0 :(得分:0)
自ES 2.0以来,您需要从there is no default value anymore开始明确设置http.cors.allow-origin
。以前,该设置设置为*
,但从安全角度来看,这被认为是一种不好的做法。
http.cors.allow-origin: /https?:\/\/localhost(:[0-9]+)?/