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.UseAuthentication();
app.UseAbpClaimsMap(); app.UseAbpClaimsMap();
app.UseUnitOfWork(); app.UseUnitOfWork();
app.UseDynamicClaims();
app.UseAuthorization(); app.UseAuthorization();
app.UseSwagger(); app.UseSwagger();
app.UseAbpSwaggerUI(options => 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 class EShopOnAbpSharedHostingMicroservicesModule : AbpModule
{ {
public override void PreConfigureServices(ServiceConfigurationContext context)
{
PreConfigure<WebRemoteDynamicClaimsPrincipalContributorOptions>(options =>
{
options.IsEnabled = true;
});
}
public override void ConfigureServices(ServiceConfigurationContext context) public override void ConfigureServices(ServiceConfigurationContext context)
{ {
Microsoft.IdentityModel.Logging.IdentityModelEventSource.ShowPII = true; Microsoft.IdentityModel.Logging.IdentityModelEventSource.ShowPII = true;
@ -55,7 +47,5 @@ public class EShopOnAbpSharedHostingMicroservicesModule : AbpModule
var connection = ConnectionMultiplexer.Connect(configuration["Redis:Configuration"]!); var connection = ConnectionMultiplexer.Connect(configuration["Redis:Configuration"]!);
return new RedisDistributedSynchronizationProvider(connection.GetDatabase()); return new RedisDistributedSynchronizationProvider(connection.GetDatabase());
}); });
context.Services.AddHttpClient();
} }
} }
Loading…
Cancel
Save