Forráskód Böngészése

1.daServer增加IDisposable接口。
2.修改权限为大小写通用。

Klosszhu 2 éve
szülő
commit
192ceec9a0

+ 1 - 1
Fine.HttpServer/HttpServer.cs

@@ -173,7 +173,7 @@ namespace Fine.HttpServer
                 urlpars = url.Substring(url.IndexOf('?') + 1, url.Length - (url.IndexOf('?') + 1));
 
             }
-            if (Convert.ToBoolean(ConfigurationManager.AppSettings["isauth"])&&request.Headers["auth"] != ConfigurationManager.AppSettings["auth"])
+            if (Convert.ToBoolean(ConfigurationManager.AppSettings["isauth"])&&!string.IsNullOrEmpty(request.Headers["auth"]) && request.Headers["auth"].ToLower() != ConfigurationManager.AppSettings["auth"].ToLower())
             {
                 rlt = new { code = 401, msg = "无权限" };
                 return Fine.IHttpServer.HttpResult.CreateSucess(rlt);

+ 13 - 6
Fine.OPCDaClient9000/DAServerMgr.cs

@@ -10,7 +10,7 @@ using System.Threading.Tasks;
 
 namespace Fine.OPCDaClient9000
 {
-    public class DAServerMgr
+    public class DAServerMgr: IDisposable
     {
        
         private Opc.Da.Server _server;
@@ -96,10 +96,14 @@ namespace Fine.OPCDaClient9000
             }
         }
 
-        public void Dispose()
-        {
-            _server.Dispose();
-        }
+        //public void Dispose()
+        //{
+        //    substate.Active = false;
+        //    _server.Dispose();
+            
+
+
+        //}
 
         public void AddGroup()
         {
@@ -460,7 +464,10 @@ namespace Fine.OPCDaClient9000
             else
                 return new DataItem();
         }
-        
 
+        public void Dispose()
+        {
+            _server.Dispose();
+        }
     }
 }

+ 1 - 0
Fine.OPCDaClient9000/Form1.cs

@@ -91,6 +91,7 @@ namespace Fine.OPCDaClient9000
                 HttptextBox.Text = "未开启";
                 button1.Enabled = true;
                 button2.Enabled = false;
+            
             }
         }
 

BIN
Fine.OPCDaClient9000/bin/Debug/Excel/模板下载.xlsx