Fixed ip binding

This commit is contained in:
Marcel Baumgartner
2023-09-10 03:12:54 +02:00
parent d224f1e1bb
commit 8ac4fae9c1

View File

@@ -76,7 +76,13 @@ public class Startup
Logger.Info("Done. Going live now!");
if(ConfigService.DebugMode)
if (!Uri.TryCreate(ConfigService.Get().Moonlight.AppUrl, UriKind.RelativeOrAbsolute, out Uri uri))
{
Logger.Fatal("Invalid app url");
return;
}
if(ConfigService.DebugMode || uri.HostNameType == UriHostNameType.IPv4)
await WebApplication.RunAsync();
else
await WebApplication.RunAsync(ConfigService.Get().Moonlight.AppUrl);