소스 검색

修复500报404

DuGuYang 1 년 전
부모
커밋
93654528d1
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      Filter/GlobalExceptionsFilter.cs

+ 3 - 0
Filter/GlobalExceptionsFilter.cs

@@ -1,4 +1,5 @@
 using System;
+using System.Net;
 using Library;
 using Microsoft.AspNetCore.Mvc.Filters;
 
@@ -11,6 +12,8 @@ namespace MySystem
             string Message = context.Exception.Message;
             string StackTrace = context.Exception.StackTrace;
             function.WriteLog(DateTime.Now.ToString() + "\r\n" + Message + "\r\n" + StackTrace, "Global全局异常处理日志");
+            context.HttpContext.Response.StatusCode = (int)HttpStatusCode.InternalServerError;
+            context.ExceptionHandled = true;
         }
     }
 }