File tree Expand file tree Collapse file tree
HMCLCore/src/main/java/org/jackhuang/hmcl/auth/authlibinjector Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -59,13 +59,15 @@ public static AuthlibInjectorServer locateServer(String url) throws IOException
5959 try {
6060 url = NetworkUtils .addHttpsIfMissing (url );
6161 HttpURLConnection conn = NetworkUtils .createHttpConnection (url );
62+ conn = NetworkUtils .resolveConnection (conn );
63+
6264 String ali = conn .getHeaderField ("x-authlib-injector-api-location" );
6365 if (ali != null ) {
6466 URI absoluteAli = conn .getURL ().toURI ().resolve (NetworkUtils .toURI (ali ));
6567 if (!urlEqualsIgnoreSlash (url , absoluteAli .toString ())) {
6668 conn .disconnect ();
6769 url = absoluteAli .toString ();
68- conn = NetworkUtils .createHttpConnection (absoluteAli );
70+ conn = NetworkUtils .resolveConnection ( NetworkUtils . createHttpConnection (absoluteAli ) );
6971 }
7072 }
7173
You can’t perform that action at this time.
0 commit comments