Я сделал обратный прокси для веб-приложения как example.test.com
, а фактический адрес - *.*.*.56
, и он работает нормально, когда я нажимаю example.test.com
, но когда я добавил аутентификацию Office 365, я отлаживаю через свою Java, используя httpRequest.getRequestURL();
Команда Я хочу адрес прокси, но фактический адрес я получаю как ***.***.0.56
Я пытался изменить URL с помощью Java, но безуспешно
String currentUri = httpRequest.getRequestURL().toString();
Мне нужно настроить любое решение на прокси-сервере, чтобы получить адрес прокси в моем текущем URL.
и я получаю сообщение об ошибке в Azure AAD, но в обратном прокси-сервере оно есть как example.test.com
{"error_description": "AADSTS70002: Ошибка при проверке учетных данных. AADSTS50011: Адрес ответа 'https://*...56:8080/abc/' не соответствует адресу ответа' https://example.test.com/', указанному при запросе кода авторизации. \ R \ nTrace ID: gddsgc97-5667- 6574g-9897h-97536vg688 \ r \ nКорреляционный идентификатор: 565gtdf-j7573-087f-9745a-792835t647 \ r \ nTimestamp: 2019-01-14 10: 09: 54Z "," ошибка ":" invalid_client "}