Quellcode durchsuchen

修复请求头TenantId未传时引发异常

Linhaibo vor 5 Monaten
Ursprung
Commit
c92d23f95a
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      Admin.NET/Admin.NET.Core/SqlSugar/SqlSugarRepository.cs

+ 1 - 1
Admin.NET/Admin.NET.Core/SqlSugar/SqlSugarRepository.cs

@@ -39,7 +39,7 @@ public class SqlSugarRepository<T> : SimpleClient<T>, ISqlSugarRepository<T> whe
             return;
 
         // 看请求头有没有租户id
-        var tenantId = App.HttpContext?.Request.Headers.GetValue(ClaimConst.TenantId).ToString();
+        var tenantId = App.HttpContext?.Request.Headers.GetValue(ClaimConst.TenantId, false)?.ToString();
         if (tenantId == SqlSugarConst.MainConfigId) return;
         else if (string.IsNullOrWhiteSpace(tenantId))
         {