How can I route 403 errors? : I have this in my startup:

    app.UseMvc(routes =>
                {
                    routes.MapRoute(
                        "404-PageNotFound",
                        "{*url}",
                        new { controller = "Home", action = "Error" }
                        );
                });

It redirects 404 errors to the Error page as expected.  How can I do this with a 403 error? I have tried this:

    app.UseMvc(routes =>
                    {
                        routes.MapRoute(
                            "403",
                            "{*url}",
                            new { controller = "Home", action = "Error" }
                            );
                    });

I have spent hours Googling this today and have found nothing.  Some other answers talk about creating handlers like this: https://stackoverflow.com/questions/39637504/override-authorizeattribute-in-asp-net-core-and-respond-json-status?rq=1.  However, I believe it is an overkill for me.

How can I route 403 errors?

If it makes any difference; it is a Web API .NET Core 2.1 returning the 403 error and an MVC Core MVC 2.1 app handling the error.