zhoufan 4 lat temu
rodzic
commit
7e21a83aff

+ 8 - 1
RMYY_CallCenter_Api/Filter/AuthorizeFilter.cs

25
             }
25
             }
26
 
26
 
27
             var context = filterContext.RequestContext.HttpContext;
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
             if (!string.IsNullOrEmpty(token))
36
             if (!string.IsNullOrEmpty(token))
30
             {
37
             {
31
                 try
38
                 try

+ 1 - 1
RMYY_CallCenter_Api/Web.config

25
     <httpProtocol>
25
     <httpProtocol>
26
       <customHeaders>
26
       <customHeaders>
27
         <add name="Access-Control-Allow-Origin" value="*" />
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
         <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
29
         <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
30
       </customHeaders>
30
       </customHeaders>
31
     </httpProtocol>
31
     </httpProtocol>