tangjiang 10 ヶ月 前
コミット
3e916e29bd
1 ファイル変更12 行追加12 行削除
  1. 12 12
      src/DataSharing.Host/Controllers/HotlineWebController.cs

+ 12 - 12
src/DataSharing.Host/Controllers/HotlineWebController.cs

@@ -1430,18 +1430,18 @@ jxrWXHbT1FB6DqkdOnBbQqS1Azqz5HxLlSyEK3F60e3SgB5iZsDZ
             if (data == null)
                 throw UserFriendlyException.SameMessage("重新推送失败");
 
-            //var userInfo = Request.Headers["userinfo"].ToString();
-            //if (string.IsNullOrEmpty(userInfo))
-            //    throw UserFriendlyException.SameMessage("用户信息获取失败");
-
-            //var pkcs1 = new RsaPkcs1Util(Encoding.UTF8, PublicKey, PrivateKey);
-            //var info = pkcs1.Decrypt(userInfo, RSAEncryptionPadding.Pkcs1);
-            //if (info == null)
-            //    throw UserFriendlyException.SameMessage("用户信息获取失败");
-
-            //var user = System.Text.Json.JsonSerializer.Deserialize<UserInfo>(info);
-            //if (user == null)
-            //    throw UserFriendlyException.SameMessage("用户信息获取失败");
+            var userInfo = Request.Headers["userinfo"].ToString();
+            if (string.IsNullOrEmpty(userInfo))
+                throw UserFriendlyException.SameMessage("用户信息获取失败");
+
+            var pkcs1 = new RsaPkcs1Util(Encoding.UTF8, PublicKey, PrivateKey);
+            var info = pkcs1.Decrypt(userInfo, RSAEncryptionPadding.Pkcs1);
+            if (info == null)
+                throw UserFriendlyException.SameMessage("用户信息获取失败");
+
+            var user = System.Text.Json.JsonSerializer.Deserialize<UserInfo>(info);
+            if (user == null)
+                throw UserFriendlyException.SameMessage("用户信息获取失败");
 
             UserInfo user = new UserInfo();
             bool isSuccess = true;