Как подключить инструментарий Azure для intelliJ/Eclipse к национальному облаку, например, Mooncake?
Я использую инструментарий Azure для intelliJ для развертывания своего веб-приложения в Azure. Тем не менее, официальное указание в руководстве не распространяется на национальное облако, такое как Mooncake (Azure для Китая). Есть ли существующий способ обойти это?
Пока что параметры входа в инструментарии Azure для intelliJ / Eclipse приводят к следующему адресу: https://login.microsoftonline.com/
Пока страница аутентификации для Mooncake находится по адресу: https://login.partner.microsoftonline.cn/
1 ответ
Вот ссылка на официальный документ Azure на китайском языке, на которой показана таблица перекрестных ссылок URL-адресов конечных точек ресурсов для Китая и мира. И в соответствии с исходным кодом AuthenticationAuthority.java
для Azure Toolkit для Java конечная точка аутентификации для среды Китая должна быть login.chinacloudapi.cn
,
Далее, пожалуйста, обратитесь к проблеме GitHub \[IntelliJ and Eclipse\]Mooncake Sign in with Interactive not work on Mac
Чтобы выбрать другую среду Azure, например China Mooncake, необходимо создать файл конфигурации с именем AadProvider.json
с содержанием ниже, чтобы включить соответствующую страницу аутентификации.
{
"EnvironmentName": "CHINA"
}
В Windows AadProvider.json
Файл находится по пути, как показано на рисунке ниже.