Quellcode durchsuchen

perf: 优化ak&sk配置

zhengjie vor 1 Jahr
Ursprung
Commit
291ee9fdf2
1 geänderte Dateien mit 15 neuen und 8 gelöschten Zeilen
  1. 15 8
      Business/HisMainBusiness.cs

+ 15 - 8
Business/HisMainBusiness.cs

@@ -123,12 +123,14 @@ namespace PTMedicalInsurance.Business
             IniFile ini = new IniFile(Global.curEvt.path + @"\INSUConfigure.ini");
             inf.fixedPointType = ini.ReadValue("FixedPointInfo", "TYPE"); //1.省本级 2.市本级 3.区本级
 
-            //获取AK,SK
+            //获取AK,SK(可配置)
             IniFile urlIni = new IniFile(Global.curEvt.path + @"\EncrypInfo.ini");
-            inf.AK = urlIni.ReadValue("KEY", "AK");
-            inf.SK = urlIni.ReadValue("KEY", "SK");
-
-
+            string ak = urlIni.ReadValue("KEY", "AK");
+            string sk = urlIni.ReadValue("KEY", "SK");
+            if (!string.IsNullOrEmpty(ak) && !string.IsNullOrEmpty(sk)) {
+                inf.AK = ak;
+                inf.SK = sk;
+            }
 
             inf.cainfo = "";
         }
@@ -163,10 +165,15 @@ namespace PTMedicalInsurance.Business
             inf.cardURL = "http://10.77.211.236/1.0.0/agent-card-init";
             inf.ecURL = JsonHelper.getDestValue(joInpar, "CenterURL2");
 
-            //获取AK,SK
+            //获取AK,SK(可配置)
             IniFile urlIni = new IniFile(Global.curEvt.path + @"\EncrypInfo.ini");
-            inf.AK = urlIni.ReadValue("KEY", "AK");
-            inf.SK = urlIni.ReadValue("KEY", "SK");
+            string ak = urlIni.ReadValue("KEY", "AK");
+            string sk = urlIni.ReadValue("KEY", "SK");
+            if (!string.IsNullOrEmpty(ak) && !string.IsNullOrEmpty(sk))
+            {
+                inf.AK = ak;
+                inf.SK = sk;
+            }
 
             inf.cainfo = "";