zhoufan vor 4 Jahren
Ursprung
Commit
7e21a83aff
2 geänderte Dateien mit 9 neuen und 2 gelöschten Zeilen
  1. 8 1
      RMYY_CallCenter_Api/Filter/AuthorizeFilter.cs
  2. 1 1
      RMYY_CallCenter_Api/Web.config

+ 8 - 1
RMYY_CallCenter_Api/Filter/AuthorizeFilter.cs

@@ -25,7 +25,14 @@ namespace RMYY_CallCenter_Api.Filter
25 25
             }
26 26
 
27 27
             var context = filterContext.RequestContext.HttpContext;
28
-            var token = context.Request["token"];
28
+            var header = context.Request.Headers;
29
+            string token = ""; //context.Request["token"];
30
+            if (header.AllKeys.Contains("Authorization"))
31
+            {
32
+                token = header["Authorization"].ToString().Substring(7);//Bearer token
33
+                //LogHelper.Info(header["Authorization"].ToString());
34
+            }
35
+
29 36
             if (!string.IsNullOrEmpty(token))
30 37
             {
31 38
                 try

+ 1 - 1
RMYY_CallCenter_Api/Web.config

@@ -25,7 +25,7 @@
25 25
     <httpProtocol>
26 26
       <customHeaders>
27 27
         <add name="Access-Control-Allow-Origin" value="*" />
28
-        <add name="Access-Control-Allow-Headers" value="Content-Type" />
28
+        <add name="Access-Control-Allow-Headers" value="*" />
29 29
         <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
30 30
       </customHeaders>
31 31
     </httpProtocol>