> For the complete documentation index, see [llms.txt](https://docs.taigo.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.taigo.xyz/additional-functionality/setup-microsoft-azure.md).

# Setup Microsoft Azure

⚠️In the documentation of your launcher, it should be noted that your launcher supports mandatory confirmation of the minecraft license

Before you get started, you first need a Microsoft account. There is no cost to register an Azure Active Directory app. Sign in to [Azure Portal](https://portal.azure.com/#home) using your Microsoft account After logging in, the page you see should look like this:

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FPIHznproVno24LdtzJXX%2Fimage.png?alt=media&amp;token=89105bbb-aa73-4cc6-9caf-5ae0e24c8aa3" alt=""><figcaption><p>Azure Portal</p></figcaption></figure>

Click **Microsoft Entra ID** under **Azure Services**

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FEMtSXRBkLrmScPOwYtJe%2Fimage.png?alt=media&amp;token=9d893d0d-510b-4513-b885-f5c6e160070f" alt=""><figcaption></figcaption></figure>

You will see a page similar to the following

<br>

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FMTu4FRyulmRs8U7LciaM%2Fimage.png?alt=media&amp;token=01efcd76-2d6d-4736-9d54-b428592ac769" alt=""><figcaption></figcaption></figure>

Then click **App Registration** on the left tool bar:

<br>

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2F3C5rgYmNZZEEFIfQz1vR%2Fimage.png?alt=media&amp;token=0b7d7226-66a1-46c5-8581-413bbd8ed1cd" alt=""><figcaption></figcaption></figure>

Click **New Registration** on the top toolbar and fill in the name of the application. And select **Microsoft Personal Account Only** in **Supported Account Types**. Since we are not using URI callback based authentication. Therefore, you do not need to fill in the **Redirect URI** below the form.

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FzfdazJgIyXyjK4QjuhAP%2Fimage.png?alt=media&amp;token=d3a93b8c-1f30-4d39-acbc-fabcadac75e8" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FGFVwjINtixJ2CT8056Yh%2Fimage.png?alt=media&amp;token=fe7a3a76-b1d5-4159-ba11-a4b52fb4c98c" alt=""><figcaption></figcaption></figure>

After clicking Create, wait for Azure AD to finish creating the app. Once created, the webpage will redirect you to the app's details page:

<br>

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FLRhJfJaGqTnn8HUfJWLX%2Fimage.png?alt=media&amp;token=a086f754-4f9a-4eed-850c-023e2b284d9b" alt=""><figcaption></figcaption></figure>

Then click **Authentication** in the left column:

<br>

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FtfoTkBDvDlC0F6K9bTTS%2Fimage.png?alt=media&amp;token=6c13564b-cb67-4013-a4bf-7735eff2cb8c" alt=""><figcaption></figcaption></figure>

Then find the **Advanced Settings** section on the right and make sure that **Advanced SDK Support** and **Allow Public Client Flow** in the section are turned on. If they are not turned on, turn them on manually.

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FjIy1usEZPK2vrwC2SXni%2Fimage.png?alt=media&amp;token=c653d7fa-ea02-4ba2-b836-7c2bcd8c6514" alt=""><figcaption></figcaption></figure>

Then click the save button below and wait for the saving to complete.

***

Congratulations! You have completed the application registration with Azure. Next, you only need to go to the **Overview** page to view the Client ID of the application. Click the **Overview** button in the left column to view the basic information of the application:

\
On the right you will see the details of your application, find the **Application (Client) ID** in **Essentials**

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FGPJDwX3RUJZemfqvuXyX%2Fimage.png?alt=media&amp;token=fbaf0b23-be56-47b2-a1a6-7a0b0e205853" alt=""><figcaption></figcaption></figure>

Copy it and paste it into your **microsoft.yml** in the configs folder

***

### Application ID Review

Since about June 2023, Microsoft has suspended the automatic granting of access to authorization for new applications. All previously created applications have access to an internal API that allows you to verify the authenticity of the purchase of a licensed version of MineCraft.

To access the API now, you need to submit an appropriate application to Microsoft. they inform you that they will consider the application within one calendar month.

Mojang website: <https://help.minecraft.net/hc/en-us/articles/16254801392141>

Follow the link to fill out the form: <https://aka.ms/mce-reviewappid>

Put Yes below:

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FVwBLfGhzGLsrZrXlgbUy%2Fimage.png?alt=media&amp;token=dac9d772-dcc4-4c3f-9a27-2e1709fd3457" alt=""><figcaption></figcaption></figure>

Specify your email address to which you will receive a reply:

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FGrTP71qGhkuKvdwsjmb9%2Fimage.png?alt=media&amp;token=6c3d7e14-3f92-47b4-a50a-e0994e12a84c" alt=""><figcaption></figcaption></figure>

Specify the name of your launcher:

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FS03UVag0EeMcrJt8gTQn%2Fimage.png?alt=media&amp;token=317e255f-b585-4f16-b604-bc80d639a44e" alt=""><figcaption></figcaption></figure>

Specify the ID of your application, which is available in the Azure Control Panel&#x20;

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2FT6ZGBdBlmHupnYHsxW4C%2Fimage.png?alt=media&amp;token=12d4b8fc-5a67-455d-bfaa-a33611242a70" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2Fb12QzYPnhiK9sJ8gdIPM%2Fimage.png?alt=media&amp;token=376f2bd4-17f8-430b-89ea-6948286e5276" alt=""><figcaption></figcaption></figure>

Specify your site

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2Fi9FpvxVoUXdWdOn49p98%2Fimage.png?alt=media&amp;token=e510a0bd-b159-4bb7-b378-6667e241b83f" alt=""><figcaption></figcaption></figure>

**In the field below, enter the following text:**&#x20;

*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>*

<figure><img src="https://1141762245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fn6qWnAQKfDZxtFtysIMv%2Fuploads%2Fgy5Ciz9XMf8AR2S1NXoq%2Fimage.png?alt=media&amp;token=e4486092-9ea1-47b9-a305-e64dde195824" alt=""><figcaption></figcaption></figure>

Send a message and wait for a reply to the mail
