Move localization middleware above authentication middleware

pull/3932/head
liangshiwei 6 years ago
parent eb59629d21
commit bb68bdcdc5

@ -95,12 +95,12 @@ namespace AuthServer.Host
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization();
if (MsDemoConsts.IsMultiTenancyEnabled)
{
app.UseMultiTenancy();
}
app.UseIdentityServer();
app.UseAbpRequestLocalization();
app.UseAuditing();
app.UseConfiguredEndpoints();

@ -118,13 +118,13 @@ namespace BackendAdminApp.Host
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization();
app.UseAuthentication();
if (MsDemoConsts.IsMultiTenancyEnabled)
{
app.UseMultiTenancy();
}
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -96,13 +96,13 @@ namespace PublicWebSite.Host
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization();
app.UseAuthentication();
if (MsDemoConsts.IsMultiTenancyEnabled)
{
app.UseMultiTenancy();
}
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseConfiguredEndpoints();
}
}

@ -120,6 +120,7 @@ namespace BloggingService.Host
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization(); //TODO: localization?
app.UseAuthentication();
app.Use(async (ctx, next) =>
@ -140,7 +141,6 @@ namespace BloggingService.Host
{
app.UseMultiTenancy();
}
app.UseAbpRequestLocalization(); //TODO: localization?
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -101,6 +101,7 @@ namespace IdentityService.Host
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization(); //TODO: localization?
app.UseAuthentication();
if (MsDemoConsts.IsMultiTenancyEnabled)
{
@ -121,7 +122,6 @@ namespace IdentityService.Host
await next();
});
app.UseAbpRequestLocalization(); //TODO: localization?
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -104,6 +104,7 @@ namespace ProductService.Host
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization(); //TODO: localization?
app.UseAuthentication();
app.Use(async (ctx, next) =>
@ -124,7 +125,6 @@ namespace ProductService.Host
{
app.UseMultiTenancy();
}
app.UseAbpRequestLocalization(); //TODO: localization?
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -105,6 +105,7 @@ namespace TenantManagementService.Host
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization(); //TODO: localization?
app.UseAuthentication();
app.Use(async (ctx, next) =>
@ -125,7 +126,6 @@ namespace TenantManagementService.Host
{
app.UseMultiTenancy();
}
app.UseAbpRequestLocalization(); //TODO: localization?
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -178,13 +178,13 @@ namespace MyCompanyName.MyProjectName
app.UseVirtualFiles();
app.UseRouting();
app.UseCors(DefaultCorsPolicyName);
app.UseAbpRequestLocalization();
app.UseAuthentication();
if (MultiTenancyConsts.IsEnabled)
{
app.UseMultiTenancy();
}
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseSwagger();
app.UseSwaggerUI(options =>

@ -168,6 +168,7 @@ namespace MyCompanyName.MyProjectName
app.UseVirtualFiles();
app.UseRouting();
app.UseCors(DefaultCorsPolicyName);
app.UseAbpRequestLocalization();
app.UseAuthentication();
app.UseJwtTokenMiddleware();
@ -178,7 +179,6 @@ namespace MyCompanyName.MyProjectName
app.UseIdentityServer();
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseSwagger();
app.UseSwaggerUI(options =>

@ -135,7 +135,7 @@ namespace MyCompanyName.MyProjectName
});
});
}
public override void OnApplicationInitialization(ApplicationInitializationContext context)
{
var app = context.GetApplicationBuilder();
@ -154,6 +154,7 @@ namespace MyCompanyName.MyProjectName
app.UseVirtualFiles();
app.UseRouting();
app.UseCors(DefaultCorsPolicyName);
app.UseAbpRequestLocalization();
app.UseAuthentication();
if (MultiTenancyConsts.IsEnabled)
{
@ -161,7 +162,6 @@ namespace MyCompanyName.MyProjectName
}
app.UseIdentityServer();
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseAuditing();
app.UseAbpSerilogEnrichers();
app.UseConfiguredEndpoints();

@ -67,7 +67,7 @@ namespace MyCompanyName.MyProjectName.Web
);
});
}
public override void ConfigureServices(ServiceConfigurationContext context)
{
var hostingEnvironment = context.Services.GetHostingEnvironment();
@ -225,6 +225,7 @@ namespace MyCompanyName.MyProjectName.Web
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization();
app.UseAuthentication();
if (MultiTenancyConsts.IsEnabled)
@ -234,9 +235,6 @@ namespace MyCompanyName.MyProjectName.Web
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -204,6 +204,7 @@ namespace MyCompanyName.MyProjectName.Web
app.UseCorrelationId();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization();
app.UseAuthentication();
app.UseJwtTokenMiddleware();
@ -213,7 +214,6 @@ namespace MyCompanyName.MyProjectName.Web
}
app.UseIdentityServer();
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -89,10 +89,10 @@ namespace MyCompanyName.MyProjectName
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization();
app.UseAuthentication();
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.Use(async (ctx, next) =>
{
@ -110,4 +110,4 @@ namespace MyCompanyName.MyProjectName
app.UseConfiguredEndpoints();
}
}
}
}

@ -165,13 +165,13 @@ namespace MyCompanyName.MyProjectName
app.UseVirtualFiles();
app.UseRouting();
app.UseCors(DefaultCorsPolicyName);
app.UseAbpRequestLocalization();
app.UseAuthentication();
if (MultiTenancyConsts.IsEnabled)
{
app.UseMultiTenancy();
}
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -186,6 +186,7 @@ namespace MyCompanyName.MyProjectName
app.UseVirtualFiles();
app.UseRouting();
app.UseCors(DefaultCorsPolicyName);
app.UseAbpRequestLocalization();
app.UseAuthentication();
app.UseJwtTokenMiddleware();
if (MultiTenancyConsts.IsEnabled)
@ -194,7 +195,6 @@ namespace MyCompanyName.MyProjectName
}
app.UseIdentityServer();
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseSwagger();
app.UseSwaggerUI(options =>
{

@ -73,7 +73,7 @@ namespace MyCompanyName.MyProjectName
);
});
}
public override void ConfigureServices(ServiceConfigurationContext context)
{
var hostingEnvironment = context.Services.GetHostingEnvironment();
@ -234,6 +234,7 @@ namespace MyCompanyName.MyProjectName
app.UseHttpsRedirection();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization();
app.UseAuthentication();
if (MultiTenancyConsts.IsEnabled)
@ -243,7 +244,6 @@ namespace MyCompanyName.MyProjectName
app.UseAuthorization();
app.UseAbpRequestLocalization();
app.UseSwagger();
app.UseSwaggerUI(options =>

@ -127,6 +127,7 @@ namespace MyCompanyName.MyProjectName
app.UseHttpsRedirection();
app.UseVirtualFiles();
app.UseRouting();
app.UseAbpRequestLocalization();
app.UseAuthentication();
app.UseAuthorization();
if (MultiTenancyConsts.IsEnabled)
@ -140,7 +141,6 @@ namespace MyCompanyName.MyProjectName
options.SwaggerEndpoint("/swagger/v1/swagger.json", "Support APP API");
});
app.UseAbpRequestLocalization();
app.UseAuditing();
app.UseAbpSerilogEnrichers();
app.UseConfiguredEndpoints();

Loading…
Cancel
Save