diff --git a/src/YhCore.WebApi/Middleware/GlobalExceptionMiddleware.cs b/src/YhCore.WebApi/Middleware/GlobalExceptionMiddleware.cs index 9685e0e..0ae34f6 100644 --- a/src/YhCore.WebApi/Middleware/GlobalExceptionMiddleware.cs +++ b/src/YhCore.WebApi/Middleware/GlobalExceptionMiddleware.cs @@ -53,19 +53,9 @@ namespace YhCore.WebApi.Middleware timeNow = TimeNow() }); } - catch (Exception ex) + catch (Exception) { // 未捕获异常 → 平台兜底:200 + code:6 内部服务错误(对齐 Java GlobalExceptionHandler.handleException) - // [TEMP-DIAG 2026-09-03] 完整堆栈落 api-access 日志,定位 GetUserInfo code6 根因后移除 - try - { - log4net.LogManager.GetLogger(typeof(GlobalExceptionMiddleware)) - .Error("UNCAUGHT-EXCEPTION url=" + context.Request.Path + context.Request.QueryString + " => " + ex); - } - catch - { - // 诊断日志失败不影响响应 - } await WriteJsonAsync(context, StatusCodes.Status200OK, new { code = ErrorCode.InternalServerError.Code, diff --git a/src/YhCore.WebApi/Middleware/SsoProtectionMiddleware.cs b/src/YhCore.WebApi/Middleware/SsoProtectionMiddleware.cs index a895175..e49afe3 100644 --- a/src/YhCore.WebApi/Middleware/SsoProtectionMiddleware.cs +++ b/src/YhCore.WebApi/Middleware/SsoProtectionMiddleware.cs @@ -87,6 +87,18 @@ namespace YhCore.WebApi.Middleware "