Настройка Microsoft Azure
⚠️В документации к вашему лаунчеру следует отметить, что ваш лаунчер поддерживает обязательное подтверждение лицензии minecraft
Last updated
⚠️В документации к вашему лаунчеру следует отметить, что ваш лаунчер поддерживает обязательное подтверждение лицензии minecraft
Last updated
Прежде чем приступить к работе, вам потребуется учетная запись Майкрософт. Регистрация приложения Azure Active Directory бесплатна. Войдите в Azure Portal используя свой Microsoft аккаунт. После входа в систему страница, которую вы видите, должна выглядеть следующим образом:
Выберите Microsoft Entra ID в разделе Службы Azure
Вы увидите страницу, похожую на следующую
Затем нажмите кнопку Регистрация приложения на левой панели инструментов:
Нажмите "Новая регистрация" на верхней панели инструментов и введите название приложения. И выберите "Только личная учетная запись Майкрософт" в разделе "Поддерживаемые типы учетных записей". Поскольку мы не используем аутентификацию на основе обратного вызова URI. Поэтому вам не нужно заполнять URL-адрес для перенаправления под формой.
После нажатия кнопки Создать дождитесь, пока Azure AD завершит создание приложения. После создания веб-страница перенаправит вас на страницу сведений о приложении:
Затем нажмите кнопку Аутентификация в левой колонке:
Затем найдите раздел "Дополнительные настройки" справа и убедитесь, что в нем включена поддержка расширенного SDK и "Разрешить доступ к публичному потоку клиентов". Если они не включены, включите их вручную.
Затем нажмите кнопку сохранить ниже и дождитесь завершения сохранения.
Поздравляю! Вы завершили регистрацию приложения в Azure. Далее вам нужно всего лишь перейти на страницу Обзора, чтобы просмотреть идентификатор клиента приложения. Нажмите кнопку Обзора в левой колонке, чтобы просмотреть основную информацию о приложении:
Справа вы увидите подробную информацию о вашем приложении, найдите приложение (клиент) Идентификатор в Essentials
Скопируйте его и вставьте в свой файл microsoft.yml в папке config
Примерно с июня 2023 года Microsoft приостановила автоматическое предоставление доступа к авторизации для новых приложений. Все ранее созданные приложения имеют доступ к внутреннему API, который позволяет проверить подлинность покупки лицензионной версии MineCraft.
Чтобы получить доступ к API сейчас, вам необходимо отправить соответствующую заявку в Microsoft. они сообщают вам, что рассмотрят заявку в течение одного календарного месяца.
Mojang сайт айт: https://help.minecraft.net/hc/en-us/articles/16254801392141
Перейдите по ссылке, чтобы заполнить форму: https://aka.ms/mce-reviewappid
Поставьте "Да" ниже:
Укажите свой адрес электронной почты, на который вы получите ответ:
Укажите название вашего лаунчера:
Укажите идентификатор вашего приложения, который доступен в панели управления Azure
Укажите свой сайт
В поле ниже введите следующий текст:
I need access to the API in order to implement authentication of the purchase of the licensed version of minecraft. More specifically, I need access to https://api.minecraftservices.com/authentication/login_with_xbox
Отправьте сообщение и дождитесь ответа на почту