System.InvalidOperationException: The exception handler configured on ExceptionHandlerOptions produced a 404 status response. This InvalidOperationException containing the original exception was thrown since this is often due to a misconfigured ExceptionHandlingPath. If the exception handler is expected to return 404 status responses then set AllowStatusCode404Response to true. ---> System.NullReferenceException: Object reference not set to an instance of an object. at RevenueWell.Access.Authentication.OpenIdConnect.Website.Controllers.PracticePortalAuthenticationController.SignIn(String returnUrl) in C:\tcwrk\8ac2242367b84adb\RevenueWell.Access.Authentication.OpenIdConnect.Website.Core\Controllers\PracticePortalAuthenticationController.cs:line 79 at lambda_method25(Closure , Object ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Logged|12_1(ControllerActionInvoker invoker) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context) at Duende.IdentityServer.Hosting.IdentityServerMiddleware.Invoke(HttpContext context, IdentityServerOptions options, IEndpointRouter router, IUserSession userSession, IEventService events, IIssuerNameService issuerNameService, ISessionCoordinationService sessionCoordinationService) in /_/src/IdentityServer/Hosting/IdentityServerMiddleware.cs:line 121 at Duende.IdentityServer.Hosting.MutualTlsEndpointMiddleware.Invoke(HttpContext context, IAuthenticationSchemeProvider schemes) in /_/src/IdentityServer/Hosting/MutualTlsEndpointMiddleware.cs:line 96 at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Duende.IdentityServer.Hosting.DynamicProviders.DynamicSchemeAuthenticationMiddleware.Invoke(HttpContext context) in /_/src/IdentityServer/Hosting/DynamicProviders/DynamicSchemes/DynamicSchemeAuthenticationMiddleware.cs:line 51 at Duende.IdentityServer.Hosting.BaseUrlMiddleware.Invoke(HttpContext context) in /_/src/IdentityServer/Hosting/BaseUrlMiddleware.cs:line 28 at RevenueWell.Access.Authentication.Web.Core.Middleware.ErrorLoggingMiddleware.InvokeAsync(HttpContext context) in C:\tcwrk\8ac2242367b84adb\RevenueWell.Access.Authentication.Web.Core\Middleware\ErrorLoggingMiddleware.cs:line 23 at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task) --- End of inner exception stack trace --- at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.HandleException(HttpContext context, ExceptionDispatchInfo edi) at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task) at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context) HEADERS ======= Accept: */* Accept-Encoding: gzip Host: oidc.rwlogin.com Max-Forwards: 10 User-Agent: claudebot X-Forwarded-For: 52.90.181.205, 172.71.222.174:15468 CF-RAY: 866c8f693c1d2d09-IAD X-Forwarded-Proto: https CF-Visitor: {"scheme":"https"} CF-Connecting-IP: 52.90.181.205 CDN-Loop: cloudflare CF-IPCountry: US X-ARR-LOG-ID: 4082c620-b7f9-4570-9701-c517cbd25514 CLIENT-IP: 172.71.222.174:15468 DISGUISED-HOST: oidc.rwlogin.com X-SITE-DEPLOYMENT-ID: rwlv-oidccore-api__a39c WAS-DEFAULT-HOSTNAME: rwlv-oidccore-api.azurewebsites.net X-AppService-Proto: https X-ARR-SSL: 2048|256|CN=GlobalSign GCC R3 DV TLS CA 2020, O=GlobalSign nv-sa, C=BE|CN=*.rwlogin.com X-Forwarded-TlsVersion: 1.3 X-Original-URL: /PracticePortalAuthentication/SignIn?returnUrl=%2Fconnect%2Fauthorize%3Fclient_id%3Daccess.idp%26redirect_uri%3Dhttps%253A%252F%252Frwlogin.com%252Fsignin-oidc%26response_type%3Dcode%2520id_token%26scope%3Dopenid%2520profile%2520rwl%2520rwinternal%26response_mode%3Dform_post%26nonce%3D637261916310428657.MTI4N2Y5ZWYtYWJlYy00ODI4LTkzYjMtMTk5ZDJiMmQ1N2Y2Mjg0MmI1MDMtZmI2Ny00NWVkLThjMDEtOWNmZDY5OGJmNTcz%26acr_values%3Drws%253APractice%2520rwp%253AReturnUrl%253Dhttp%25253a%25252f%25252fp1.revenuewell.com%25252fTemplate%25252fGetTemplateEditor%25253fidTemplate%25253d8761898%252526locationId%25253d12490%2526idTemplate%253D8761898%2526locationId%253D12490%26state%3DCfDJ8Fcs7OwCW0ZDk0DusfRaPsud6y0BiJKxxSlzV9cK_SBUUdCoayRvgVQeZ2_6d-wZrq23HO-3NL7ZMAZgfvM0cUGn7HorQxA-t7ouDofwQzcy35ZaSIsgQVbOHy9OxsmFARfbl2AGpw4KBPe-lNvtsvzYJ45_-stnmCAIO_JfApi5aBgkPsRsFLE0cm4xXLEfHX8h614wAaiCx-Kyy00_4aV-Ggytpz7GsTsVTi4k8WXcurOmwPQNGKBFCIBEXUVrjJ7H98jDY1v4cwVgimi68uJzSrfgWy0fG_UDjWAMaNahsDIRdfaRz35Hl4tyPg3MO5AbJcww6md4TSpyXwKdN6N7R5XzJXoEmhhcnPF1Tf3SVEDplQ5hnNMzCu8_h-dFQfapa2rr5jHuRv5LEX6cDf3A32rvdvf8BBlA8MfZqhs2C5AXAduGjSh8-5Mfw2u_2EoCYjhFkS8Ww9az7HERicXMiD-nOCB560j0wltRI-uhIctTq6VtgYmhGrHKrpRZdk1eysxi0_B-4I3JIeU_MsO3_fpHSqiy162BGPyftuJJjpTkaAYtx_rtqLi12YttFw%26x-client-SKU%3DID_NET461%26x-client-ver%3D5.3.0.0 X-WAWS-Unencoded-URL: /PracticePortalAuthentication/SignIn?returnUrl=%2Fconnect%2Fauthorize%3Fclient_id%3Daccess.idp%26redirect_uri%3Dhttps%253A%252F%252Frwlogin.com%252Fsignin-oidc%26response_type%3Dcode%2520id_token%26scope%3Dopenid%2520profile%2520rwl%2520rwinternal%26response_mode%3Dform_post%26nonce%3D637261916310428657.MTI4N2Y5ZWYtYWJlYy00ODI4LTkzYjMtMTk5ZDJiMmQ1N2Y2Mjg0MmI1MDMtZmI2Ny00NWVkLThjMDEtOWNmZDY5OGJmNTcz%26acr_values%3Drws%253APractice%2520rwp%253AReturnUrl%253Dhttp%25253a%25252f%25252fp1.revenuewell.com%25252fTemplate%25252fGetTemplateEditor%25253fidTemplate%25253d8761898%252526locationId%25253d12490%2526idTemplate%253D8761898%2526locationId%253D12490%26state%3DCfDJ8Fcs7OwCW0ZDk0DusfRaPsud6y0BiJKxxSlzV9cK_SBUUdCoayRvgVQeZ2_6d-wZrq23HO-3NL7ZMAZgfvM0cUGn7HorQxA-t7ouDofwQzcy35ZaSIsgQVbOHy9OxsmFARfbl2AGpw4KBPe-lNvtsvzYJ45_-stnmCAIO_JfApi5aBgkPsRsFLE0cm4xXLEfHX8h614wAaiCx-Kyy00_4aV-Ggytpz7GsTsVTi4k8WXcurOmwPQNGKBFCIBEXUVrjJ7H98jDY1v4cwVgimi68uJzSrfgWy0fG_UDjWAMaNahsDIRdfaRz35Hl4tyPg3MO5AbJcww6md4TSpyXwKdN6N7R5XzJXoEmhhcnPF1Tf3SVEDplQ5hnNMzCu8_h-dFQfapa2rr5jHuRv5LEX6cDf3A32rvdvf8BBlA8MfZqhs2C5AXAduGjSh8-5Mfw2u_2EoCYjhFkS8Ww9az7HERicXMiD-nOCB560j0wltRI-uhIctTq6VtgYmhGrHKrpRZdk1eysxi0_B-4I3JIeU_MsO3_fpHSqiy162BGPyftuJJjpTkaAYtx_rtqLi12YttFw%26x-client-SKU%3DID_NET461%26x-client-ver%3D5.3.0.0