我正在使用猎犬从我的弹性搜索服务器查询搜索结果,他们要求我进行HTTP基本身份验证吗?我在下面的代码中遇到问题,它没有验证我。我的chrome会弹出验证窗口而不是自动执行。服务器向我发送401未经授权的错误。
所以我的问题是:如何通过javascript和以下代码进行HTTP基本身份验证我做错了什么?
00
答案 0 :(得分:0)
所以我添加了
settings.xhrFields= {
withCredentials: true
};
和
settings.headers = {"Authorization": "Basic " + btoa("username:password")};
它有效:)