基于 .NET 软件框架的 Microsoft 技术。 不属于特定类别的其他主题。
Clarification on D-U-N-S requirement and Minecraft Java launcher authorization path
Hello Microsoft Game Developer / ID@Xbox Support,
I am an independent developer working on SH Launcher, a Windows desktop third-party launcher for Minecraft Java Edition.
I have already created my own Microsoft Entra application registration and completed the authentication chain successfully through:
- Microsoft OAuth — PASS
- Xbox User Authentication — PASS
- XSTS Authorization — PASS
The next Minecraft Services request:
POST /authentication/login_with_xbox
returns:
HTTP 403 — Invalid app registration
I am therefore trying to determine the official process for obtaining Minecraft Services authorization for my own application registration.
I found that the current ID@Xbox onboarding form requires a D-U-N-S number, but Microsoft’s current Game Publishing documentation appears to indicate that D-U-N-S may be optional and that additional business identity documents can be provided later in Partner Center.
I am currently an individual independent developer, not a registered company.
Could you please clarify:
- Is a D-U-N-S number mandatory for an individual developer entering ID@Xbox onboarding?
- If I do not have a D-U-N-S number, is there an official manual identity-verification route?
- Is ID@Xbox actually the correct program for authorizing a third-party Minecraft Java Edition launcher to access Minecraft Services?
- If not, what is the current official process for obtaining Minecraft Services App Registration authorization?
- Is there a separate Minecraft-specific third-party launcher approval process?
I do not want to use another launcher’s Client ID, spoof another application identity, or bypass Minecraft/Microsoft authentication. I am specifically looking for the official authorization route for my own application.
Technical status:
Microsoft OAuth → Xbox User Auth → XSTS: successful
Minecraft Services /authentication/login_with_xbox → HTTP 403 Invalid app registration
I can provide my Entra Application (Client) ID and non-sensitive diagnostic/correlation information privately if required.
Thank you for your guidance.
Best regards, SH Launcher DeveloperClarification on D-U-N-S requirement and Minecraft Java launcher authorization path
Hello Microsoft Game Developer / ID@Xbox Support,
I am an independent developer working on SH Launcher, a Windows desktop third-party launcher for Minecraft Java Edition.
I have already created my own Microsoft Entra application registration and completed the authentication chain successfully through:
- Microsoft OAuth — PASS
- Xbox User Authentication — PASS
- XSTS Authorization — PASS
The next Minecraft Services request:
POST /authentication/login_with_xbox
returns:
HTTP 403 — Invalid app registration
I am therefore trying to determine the official process for obtaining Minecraft Services authorization for my own application registration.
I found that the current ID@Xbox onboarding form requires a D-U-N-S number, but Microsoft’s current Game Publishing documentation appears to indicate that D-U-N-S may be optional and that additional business identity documents can be provided later in Partner Center.
I am currently an individual independent developer, not a registered company.
Could you please clarify:
- Is a D-U-N-S number mandatory for an individual developer entering ID@Xbox onboarding?
- If I do not have a D-U-N-S number, is there an official manual identity-verification route?
- Is ID@Xbox actually the correct program for authorizing a third-party Minecraft Java Edition launcher to access Minecraft Services?
- If not, what is the current official process for obtaining Minecraft Services App Registration authorization?
- Is there a separate Minecraft-specific third-party launcher approval process?
I do not want to use another launcher’s Client ID, spoof another application identity, or bypass Minecraft/Microsoft authentication. I am specifically looking for the official authorization route for my own application.
Technical status:
Microsoft OAuth → Xbox User Auth → XSTS: successful
Minecraft Services /authentication/login_with_xbox → HTTP 403 Invalid app registration
I can provide my Entra Application (Client) ID and non-sensitive diagnostic/correlation information privately if required.
Thank you for your guidance.
Best regards,
SH Launcher Developer