From 2dd922eb3ab68c0314f5828fcae1ed7db0e17d9e Mon Sep 17 00:00:00 2001
From: hwh <332078369@qq.com>
Date: 星期四, 04 七月 2024 08:06:26 +0800
Subject: [PATCH] 客户、物流、单位

---
 Wms/Utility/Extension/ApplicationBuilderExtensions.cs |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/Wms/Utility/Extension/ApplicationBuilderExtensions.cs b/Wms/Utility/Extension/ApplicationBuilderExtensions.cs
index 5c72390..d8835b2 100644
--- a/Wms/Utility/Extension/ApplicationBuilderExtensions.cs
+++ b/Wms/Utility/Extension/ApplicationBuilderExtensions.cs
@@ -53,16 +53,23 @@
                     if (!string.IsNullOrEmpty(token))
                     {
                         var handler = new JwtSecurityTokenHandler();
-                        var jwtToken = handler.ReadJwtToken(token);
-                        var claim = jwtToken.Payload.Claims.FirstOrDefault(s => s.Type == "LoginName");
-                        //foreach (var claim in jwtToken.Payload.Claims)
-                        //{
-                        //    Console.WriteLine($"{claim.Type}: {claim.Value}");
-                        //}
-                        if (claim != null)
-                            diagnosticContext.Set("_UserName", claim.Value);
-                        else
-                            diagnosticContext.Set("_UserName", "");
+                        try
+                        {
+                            var jwtToken = handler.ReadJwtToken(token);
+                            var claim = jwtToken.Payload.Claims.FirstOrDefault(s => s.Type == "LoginName");
+                            //foreach (var claim in jwtToken.Payload.Claims)
+                            //{
+                            //    Console.WriteLine($"{claim.Type}: {claim.Value}");
+                            //}
+                            if (claim != null)
+                                diagnosticContext.Set("_UserName", claim.Value);
+                            else
+                                diagnosticContext.Set("_UserName", "");
+                        }
+                        catch (Exception)
+                        {
+
+                        }
                     }
                     //璇锋眰body
                     var requestContent = "{}";

--
Gitblit v1.8.0