Skip to content

Commit 776ad0d

Browse files
authored
Respects ES customHeaders config for Console (#13033)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
1 parent e3ea7f2 commit 776ad0d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/core_plugins/console/index.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { resolveApi } from './api_server/server';
33
import { existsSync } from 'fs';
44
import { resolve, join, sep } from 'path';
55
import { has, isEmpty } from 'lodash';
6+
import setHeaders from '../elasticsearch/lib/set_headers';
67

78
import {
89
ProxyConfigCollection,
@@ -83,7 +84,8 @@ export default function (kibana) {
8384
pathFilters: proxyPathFilters,
8485
getConfigForReq(req, uri) {
8586
const whitelist = config.get('elasticsearch.requestHeadersWhitelist');
86-
const headers = filterHeaders(req.headers, whitelist);
87+
const filteredHeaders = filterHeaders(req.headers, whitelist);
88+
const headers = setHeaders(filteredHeaders, config.get('elasticsearch.customHeaders'));
8789

8890
if (!isEmpty(config.get('console.proxyConfig'))) {
8991
return {

0 commit comments

Comments
 (0)