|
|
|
@ -1,4 +1,3 @@ |
|
|
|
using DotNetCore.CAP; |
|
|
|
using LINGYUN.Abp.Account; |
|
|
|
using LINGYUN.Abp.AspNetCore.HttpOverrides; |
|
|
|
using LINGYUN.Abp.AspNetCore.Mvc.Localization; |
|
|
|
@ -20,7 +19,6 @@ using Microsoft.AspNetCore.Hosting; |
|
|
|
using Microsoft.Extensions.DependencyInjection; |
|
|
|
using Microsoft.Extensions.Hosting; |
|
|
|
using Volo.Abp; |
|
|
|
using Volo.Abp.AspNetCore.Authentication.JwtBearer; |
|
|
|
using Volo.Abp.AspNetCore.MultiTenancy; |
|
|
|
using Volo.Abp.AspNetCore.Serilog; |
|
|
|
using Volo.Abp.Autofac; |
|
|
|
@ -52,7 +50,6 @@ namespace LY.MicroService.AuthServer; |
|
|
|
typeof(AbpSettingManagementEntityFrameworkCoreModule), |
|
|
|
typeof(AbpPermissionManagementEntityFrameworkCoreModule), |
|
|
|
typeof(AbpLocalizationManagementEntityFrameworkCoreModule), |
|
|
|
typeof(AbpAspNetCoreAuthenticationJwtBearerModule), |
|
|
|
typeof(AbpAuthorizationOrganizationUnitsModule), |
|
|
|
typeof(AbpAuditLoggingElasticsearchModule), |
|
|
|
typeof(AbpEmailingExceptionHandlingModule), |
|
|
|
@ -98,6 +95,8 @@ public partial class AuthServerHttpApiHostModule : AbpModule |
|
|
|
public override void OnApplicationInitialization(ApplicationInitializationContext context) |
|
|
|
{ |
|
|
|
var app = context.GetApplicationBuilder(); |
|
|
|
// 本地化
|
|
|
|
app.UseMapRequestLocalization(); |
|
|
|
// http调用链
|
|
|
|
app.UseCorrelationId(); |
|
|
|
// 虚拟文件系统
|
|
|
|
@ -108,13 +107,8 @@ public partial class AuthServerHttpApiHostModule : AbpModule |
|
|
|
app.UseCors(DefaultCorsPolicyName); |
|
|
|
// 认证
|
|
|
|
app.UseAuthentication(); |
|
|
|
app.UseAbpClaimsMap(); |
|
|
|
// jwt
|
|
|
|
app.UseJwtTokenMiddleware(); |
|
|
|
// 多租户
|
|
|
|
app.UseMultiTenancy(); |
|
|
|
// 本地化
|
|
|
|
app.UseMapRequestLocalization(); |
|
|
|
// 授权
|
|
|
|
app.UseAuthorization(); |
|
|
|
// Swagger
|
|
|
|
|