Используйте WebProxy с msal4j - PullRequest
       66

Используйте WebProxy с msal4j

1 голос
/ 26 февраля 2020

Наше приложение-демон использует msal4j 1.3 для получения токена доступа от https://login.microsoftonline.com/. Однако в некоторых производственных средах наших клиентов невозможно получить прямой доступ к https://login.microsoftonline.com. Они хотят использовать аутентифицированный прокси для доступа к нему. Можно ли установить msal4j для использования webProxy? Если нет, то что нам предложить использовать msal4j с таким webProxy?

1 Ответ

1 голос
/ 26 февраля 2020

Да, вы можете заставить MSAL4J использовать прокси.

Самый простой способ - внедрить Http-клиент, который приложение использует, в MSAL. Вы должны настроить параметры прокси-сервера на Http-клиенте, реализовать MSAL IHttpClient, а затем передать реализацию в MSAL при создании экземпляра объекта клиентского приложения. MSAL затем будет использовать этот Http-клиент для всех запросов. Для получения дополнительной информации см. Вики-страницу Настройка Http-клиента

...