xf %!s(int64=2) %!d(string=hai) anos
pai
achega
a643953660

+ 1 - 1
src/CallCenter.Api/Filters/TempTokenFilter.cs

@@ -9,7 +9,7 @@ using XF.Domain.Exceptions;
 
 namespace CallCenter.Api.Filters;
 
-public class TempTokenFilter1 : IAuthorizationFilter
+public class TempTokenFilter : IAuthorizationFilter
 {
     /// <summary>
     /// Called early in the filter pipeline to confirm request is authorized.

+ 22 - 22
src/CallCenter.Api/StartupExtensions.cs

@@ -48,31 +48,31 @@ internal static class StartupExtensions
             .AddApplication()
             ;
 
-        services.AddIdentityClient(
-            new IdentityClientConfiguration("http://identity.fengwo.com", "http://open.identity.fengwo.com"),
-            d =>
-            {
-                d.ClientId = "hotline_server";
-                d.ClientSecret = "ce2fae0e-f0f6-46d6-bd79-1f1a31dff494";
-                d.ClientScope = "identity.admin_api";
-            });
-
-        JwtSecurityTokenHandler.DefaultMapInboundClaims = false;
-        services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
-            .AddJwtBearer(JwtBearerDefaults.AuthenticationScheme, d =>
-            {
-                d.Authority = "http://identity.fengwo.com"; //todo
-                d.RequireHttpsMetadata = false;
-                d.TokenValidationParameters = new TokenValidationParameters
-                {
-                    ValidateAudience = false
-                };
-            })
-            ;
+        //services.AddIdentityClient(
+        //    new IdentityClientConfiguration("http://identity.fengwo.com", "http://open.identity.fengwo.com"),
+        //    d =>
+        //    {
+        //        d.ClientId = "hotline_server";
+        //        d.ClientSecret = "ce2fae0e-f0f6-46d6-bd79-1f1a31dff494";
+        //        d.ClientScope = "identity.admin_api";
+        //    });
+
+        //JwtSecurityTokenHandler.DefaultMapInboundClaims = false;
+        //services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme)
+        //    .AddJwtBearer(JwtBearerDefaults.AuthenticationScheme, d =>
+        //    {
+        //        d.Authority = "http://identity.fengwo.com"; //todo
+        //        d.RequireHttpsMetadata = false;
+        //        d.TokenValidationParameters = new TokenValidationParameters
+        //        {
+        //            ValidateAudience = false
+        //        };
+        //    })
+        //    ;
 
         services.AddControllers(options =>
         {
-            //options.Filters.Add<TempTokenFilter>();
+            options.Filters.Add<TempTokenFilter>();
             options.Filters.Add<UnifyResponseFilter>();
             options.Filters.Add<UserFriendlyExceptionFilter>();
         });