Browse Source

Removed dynmaic claims midware that breaks angular auth

pull/216/head
Galip Tolga Erdem 3 years ago
parent
commit
4c51e10738
  1. 1
      services/administration/src/EShopOnAbp.AdministrationService.HttpApi.Host/AdministrationServiceHttpApiHostModule.cs
  2. 10
      shared/EShopOnAbp.Shared.Hosting.Microservices/EShopOnAbpSharedHostingMicroservicesModule.cs

1
services/administration/src/EShopOnAbp.AdministrationService.HttpApi.Host/AdministrationServiceHttpApiHostModule.cs

@ -97,7 +97,6 @@ public class AdministrationServiceHttpApiHostModule : AbpModule
app.UseAuthentication();
app.UseAbpClaimsMap();
app.UseUnitOfWork();
app.UseDynamicClaims();
app.UseAuthorization();
app.UseSwagger();
app.UseAbpSwaggerUI(options =>

10
shared/EShopOnAbp.Shared.Hosting.Microservices/EShopOnAbpSharedHostingMicroservicesModule.cs

@ -27,14 +27,6 @@ namespace EShopOnAbp.Shared.Hosting.Microservices;
)]
public class EShopOnAbpSharedHostingMicroservicesModule : AbpModule
{
public override void PreConfigureServices(ServiceConfigurationContext context)
{
PreConfigure<WebRemoteDynamicClaimsPrincipalContributorOptions>(options =>
{
options.IsEnabled = true;
});
}
public override void ConfigureServices(ServiceConfigurationContext context)
{
Microsoft.IdentityModel.Logging.IdentityModelEventSource.ShowPII = true;
@ -55,7 +47,5 @@ public class EShopOnAbpSharedHostingMicroservicesModule : AbpModule
var connection = ConnectionMultiplexer.Connect(configuration["Redis:Configuration"]!);
return new RedisDistributedSynchronizationProvider(connection.GetDatabase());
});
context.Services.AddHttpClient();
}
}
Loading…
Cancel
Save