Merge pull request #3133 from kesslern/fix-setup-wizard

Fix 500 error causing first-time setup wizard to hang
This commit is contained in:
dkanada 2020-05-18 19:31:51 +09:00 committed by GitHub
commit 7b75cc7fea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,3 +1,4 @@
using System.Security.Authentication;
using System.Security.Claims; using System.Security.Claims;
using System.Text.Encodings.Web; using System.Text.Encodings.Web;
using System.Threading.Tasks; using System.Threading.Tasks;
@ -59,6 +60,10 @@ namespace Jellyfin.Api.Auth
return Task.FromResult(AuthenticateResult.Success(ticket)); return Task.FromResult(AuthenticateResult.Success(ticket));
} }
catch (AuthenticationException ex)
{
return Task.FromResult(AuthenticateResult.Fail(ex));
}
catch (SecurityException ex) catch (SecurityException ex)
{ {
return Task.FromResult(AuthenticateResult.Fail(ex)); return Task.FromResult(AuthenticateResult.Fail(ex));