diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/microsoft/MicrosoftService.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/microsoft/MicrosoftService.java index 52bc6ca08..0cc18fe15 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/microsoft/MicrosoftService.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/auth/microsoft/MicrosoftService.java @@ -136,20 +136,6 @@ public class MicrosoftService { getUhs(minecraftXstsResponse, uhs); - // Authenticate XBox with XSTS - XBoxLiveAuthenticationResponse xboxXstsResponse = HttpRequest - .POST("https://xsts.auth.xboxlive.com/xsts/authorize") - .json(mapOf( - pair("Properties", - mapOf(pair("SandboxId", "RETAIL"), - pair("UserTokens", Collections.singletonList(xboxResponse.token)))), - pair("RelyingParty", "http://xboxlive.com"), pair("TokenType", "JWT"))) - .getJson(XBoxLiveAuthenticationResponse.class); - - getUhs(xboxXstsResponse, uhs); - - getXBoxProfile(uhs, xboxXstsResponse.token); - // Authenticate with Minecraft MinecraftLoginWithXBoxResponse minecraftResponse = HttpRequest .POST("https://api.minecraftservices.com/authentication/login_with_xbox")