Azure Аутентификация и авторизация с использованием java - PullRequest
0 голосов
/ 17 июня 2020

Как аутентифицировать azure с использованием java с azure управления или клиентскими библиотеками без прямого использования azure rest API? и какие банки для этого нужны?

Пожалуйста, помогите с образцами.

1 Ответ

1 голос
/ 18 июня 2020

Если вы хотите использовать JAVA с Azure для управления аутентификацией, вы можете использовать следующие два метода:

1. Создайте экземпляр ApplicationTokenCredentials, чтобы предоставить учетные данные участника службы для объект верхнего уровня Azure из вашего кода:

import com.microsoft.azure.credentials.ApplicationTokenCredentials;
import com.microsoft.azure.AzureEnvironment;

// ...

ApplicationTokenCredentials credentials = new ApplicationTokenCredentials(client,
        tenant,
        key,
        AzureEnvironment.AZURE);

Azure azure = Azure
        .configure()
        .withLogLevel(LogLevel.NONE)
        .authenticate(credentials)
        .withDefaultSubscription();

2.Файловая аутентификация:

# sample management library properties file
subscription=########-####-####-####-############
client=########-####-####-####-############
key=XXXXXXXXXXXXXXXX
tenant=########-####-####-####-############
managementURI=https\://management.core.windows.net/
baseURL=https\://management.azure.com/
authURL=https\://login.windows.net/
graphURL=https\://graph.windows.net/

проверьте: здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...