chore: 优化authserver代码

This commit is contained in:
2025-10-25 14:39:24 +08:00
parent 0f55e2e108
commit a695a21bcb
12 changed files with 115 additions and 52 deletions

View File

@ -56,13 +56,14 @@ public class KonSoftSharedHostingMicroservicesModule : AbpModule
ServiceConfigurationContext context,
IConfiguration configuration)
{
var redisConnStr = configuration["Redis:Configuration"]!;
context.Services.AddDataProtection().SetApplicationName("KonSoft")
.PersistKeysToStackExchangeRedis(ConnectionMultiplexer.Connect(configuration["Redis:Configuration"]!),
.PersistKeysToStackExchangeRedis(ConnectionMultiplexer.Connect(redisConnStr),
"KonSoft-Protection-Keys");
context.Services.AddSingleton<IDistributedLockProvider>(_ =>
new RedisDistributedSynchronizationProvider(ConnectionMultiplexer
.Connect(configuration["Redis:Configuration"]!).GetDatabase()));
.Connect(redisConnStr).GetDatabase()));
}
private void ConfigureAuthentication(ServiceConfigurationContext context, IConfiguration configuration)