我在我的项目中有一个控制器,它处理所有像这样定义的异常:public class GlobalExceptionHandlingController {这对于“正常”的aka非ajax请求是正常工作的。我可以单击链接或直接在地址栏中输入URL,如果请求未经授权,我将看到此消息。然而,对于AJAX请求(使用Angular ),我得到了标准的403
我正在开发一个非常简单的SPA风格的应用程序,我不想使用剃刀,所以我只需要它来提供HTML文件(来自www.root文件夹),除非js调用我的API控制器。在Web 2中,您可以让路由器忽略HTML文件,以便直接为它们服务。目前,如果我有app.UseMvc();在我的Startup.cs中,对"/“的任何get请求都会得到这个异常:
An u
我希望实现一个"ExceptionController“来处理在执行其他控制器的方法时抛出的异常。我没有在我的应用程序上下文中指定任何HandlerExceptionResolver,因此根据,应该启动AnnotationMethodHandlerExceptionResolver。nullpointerpath") throw new NullPointerException();