1 write to Failure
Microsoft.AspNetCore.Authentication (1)
Events\RemoteFailureContext.cs (1)
27Failure = failure;
24 references to Failure
Microsoft.AspNetCore.Authentication (2)
RemoteAuthenticationHandler.cs (2)
138if (errorContext.Failure != null) 140throw new AuthenticationFailureException("An error was encountered while handling the remote login.", errorContext.Failure);
Microsoft.AspNetCore.Authentication.Test (21)
GoogleTests.cs (7)
470var ex = ctx.Failure; 478ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 507var ex = ctx.Failure; 514ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 615ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 668ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message)); 847ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message));
OAuthTests.cs (6)
378Assert.Equal("Access was denied by the resource owner or by the remote server.", context.Failure.Message); 414Assert.Contains("custom_error", context.Failure.Message); 464Assert.Equal("incorrect_client_credentials", context.Failure.Data["error"]); 465Assert.Equal("The client_id and/or client_secret passed are incorrect.", context.Failure.Data["error_description"]); 466Assert.Equal("https://example.com/troubleshooting-oauth-app-access-token-request-errors/#incorrect-client-credentials", context.Failure.Data["error_uri"]); 507Assert.StartsWith("OAuth token endpoint failure:", context.Failure.Message);
OpenIdConnect\OpenIdConnectAuthenticateTests.cs (2)
80var ex = ctx.Failure; 87ctx.Response.Redirect("/error?FailureMessage=" + UrlEncoder.Default.Encode(ctx.Failure.Message));
OpenIdConnect\OpenIdConnectEventTests.cs (2)
853Assert.Equal("TestException", context.Failure.Message); 885Assert.Equal("TestException", context.Failure.Message);
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (2)
853Assert.Equal("TestException", context.Failure.Message); 885Assert.Equal("TestException", context.Failure.Message);
TwitterTests.cs (2)
353Assert.NotNull(context.Failure); 354Assert.Equal("Access was denied by the resource owner or by the remote server.", context.Failure.Message);
SocialSample (1)
Startup.cs (1)
220context.Failure.Message.Split(Environment.NewLine).Select(s => HtmlEncoder.Default.Encode(s) + "<br>").Aggregate((s1, s2) => s1 + s2));