Skip to content

Commit 5365a6b

Browse files
tylersmalleyTyler Smalley
authored and
Tyler Smalley
committed
Respects ES customHeaders config for Console (#13033)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
1 parent aeb4742 commit 5365a6b

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 apiServer 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)