From 4f660be8177ed0669349246671d2c40f0ab8ba13 Mon Sep 17 00:00:00 2001 From: Naga Kiran Date: Sat, 27 Feb 2016 01:44:58 +0530 Subject: [PATCH] Closes-Bug: #1550290 Don't send X-Auth-Token & X_API_ROLE headers in request to API server if multitenancy is disabled Change-Id: I428114d8e83acfa6952ef901751fe2c0c9c9b0d0 (cherry picked from commit 4094810b3f83faa9f8fb29ae6fe362b760d9dd67) --- src/serverroot/web/api/configServer.main.api.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/serverroot/web/api/configServer.main.api.js b/src/serverroot/web/api/configServer.main.api.js index bf5df749b..78c6fa878 100644 --- a/src/serverroot/web/api/configServer.main.api.js +++ b/src/serverroot/web/api/configServer.main.api.js @@ -107,8 +107,10 @@ function configAppHeaders (headers, appData, callback) var xAuthTokenObj = null; if ((null == appData) || (null == appData['authObj'].req) || (null == appData['authObj']['defTokenObj'])) { - headers['X-Auth-Token'] = null; - headers['X_API_ROLE'] = null; + if (true == multiTenancyEnabled) { + headers['X-Auth-Token'] = null; + headers['X_API_ROLE'] = null; + } callback(headers); return; }