diff --git a/aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs b/aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs index f499c0be..b19a2d33 100644 --- a/aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs +++ b/aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs @@ -81,12 +81,7 @@ namespace Lion.AbpPro.BasicManagement.Users { // abp 5.0 之后新增字段,是否运行用户登录,默认设置为true input.IsActive = true; - using (var uow = UnitOfWorkManager.Begin(new AbpUnitOfWorkOptions() { IsTransactional = true }, true)) - { - await _identityUserAppService.CreateAsync(input); - await uow.CompleteAsync(); - } - return null; + return await _identityUserAppService.CreateAsync(input); } /// @@ -96,12 +91,7 @@ namespace Lion.AbpPro.BasicManagement.Users public virtual async Task UpdateAsync(UpdateUserInput input) { input.UserInfo.IsActive = true; - using (var uow = UnitOfWorkManager.Begin(new AbpUnitOfWorkOptions() { IsTransactional = true }, true)) - { - await _identityUserAppService.UpdateAsync(input.UserId, input.UserInfo); - } - - return null; + return await _identityUserAppService.UpdateAsync(input.UserId, input.UserInfo); } /// diff --git a/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/AbpProHttpApiHostModule.cs b/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/AbpProHttpApiHostModule.cs index 2f1b2eb1..ad27a457 100644 --- a/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/AbpProHttpApiHostModule.cs +++ b/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/AbpProHttpApiHostModule.cs @@ -145,7 +145,7 @@ namespace Lion.AbpPro ValidateIssuer = true, ValidateAudience = true, ValidateLifetime = true, - //ClockSkew = TimeSpan.Zero, + ClockSkew = TimeSpan.Zero, ValidIssuer = configuration["Jwt:Issuer"], ValidAudience = configuration["Jwt:Audience"], IssuerSigningKey =