elasticsearch head +xpack 用户名密码访问报错headers及决绝方案

news/2024/7/7 5:50:25 标签: elasticsearch, es

刚接触elasticsearch,由于只是基础的数据查询操作,用Kibnan不如head方便。(本文基于:Elasticsearch-7.10.1)
但是设置密码以后,head总提示错误,如下图:

同源策略禁止读取位于 http://localhost:9200/_cluster/health 的远程资源。(原因:CORS 预检响应的 'Access-Control-Allow-Headers',不允许使用头 'content-type')。

 

解决方法:在elasticsearch.yml中增配置内容如下:


http.cors.allow-headers: Content-Type,Accept,Authorization, x-requested-with

设置好以后,浏览器输入

http://host:9100/?auth_user=elastic&auth_password=密码

就可以访问了

另附找到的一些其他相关内容,不过我没用

http.cors.enabled: true
http.cors.allow-credentials: true
http.cors.allow-origin: "*"
http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers: X-Requested-With, X-Auth-Token, Content-Type, Content-Length, Authorization, Access-Control-Allow-Headers, Accept


求大神帮忙:使用Logstash同步Sql Server 2008 的数据到Elasticsearch的时候,原字段名ItemName形势的在logstash处理时字段名全部变成了大写ITEMNAME。网上找了很久没有找到解决方案。

求大神指教


http://www.niftyadmin.cn/n/880468.html

相关文章

c# elasticsearch.net +NEST 返回指定字段的查询方式

c# elasticsearch.net NEST 返回指定字段的查询方式,记录下,(本文基于:Elasticsearch-7.10.1,NEST 7.0) 网上查了很多,都是说用如下方法,可是不对 s > s .Query(q > ProjectFilter) .Sto…

elasticsearch 无法使用IP访问解决办法

本地测试完成后,打算上线试用,可是发现elasticsearch服务器无法在另一台电脑上连接,网上大部分说的是在elasticsearch.yml中增加如下配置 network.host: 0.0.0.0 可是这么做了以后,无法启动es服务器,后来在博客中看到…

asp中使用json,这个jsonObject.class.asp真心不错

最近接了个项目客户的程序进行升级,是asp的。数据交互还是习惯用json,就满网络赵json的方法。 找到个类,很好用,分享给大家。 asp中使用json,这个jsonObject.class.asp真心不错 支持rs直接转json,单行、…

CentOS8中通过systemd(systemctl)实现springboot项目开机自动启动,使用sh脚本

1.创建一个project.sh 文件,写入springboot启动脚本 脚本如下: #!/bin/bash # jar包的名字 APP_NAMEproject # 环境配置文件,如application-dev.yml,pro,test等,结合自己项目使用 PROFILEpro JAR_NAME$APP…

linux:反向代理导致nginx无法自启动解决记录

今天早晨发现linux重启后nginx无法正常启动,通过查看配置错误日志知道,是伪静态配置文件报错。(nginx错误日志在nginx安装目录的logs中,我查看的是error.log) vi error.log 看到最后一条错误是 host not found in upst…

centos 通过tar.gz安装java

(1)创建安装目录 mkdir /usr/local/java/(2)解压至安装目录 tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/java/4.设置环境变量 打开文件 vim /etc/profile在末尾添加 export JAVA_HOME/usr/local/java/jdk1.8.0_171…

CentOS 7/8安装 JAVA环境(JDK 1.8)

1.打开url选择jdk1.8下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我选择linux x64版本: 2.下载 wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linu…

linux maven 安装

1、安装wget命令 yum -y install wget 2、下载maven安装包 wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.6.4/binaries/apache-maven-3.5.4-bin.tar.gz 3.解压maven安装包 tar -zxvf apache-maven-3.5.4-bin.tar.gz 4.配置maven vi /etc/profile 在配置文件配置 …