diff --git a/.gitignore b/.gitignore
index 8880f0ad..b7158a42 100644
--- a/.gitignore
+++ b/.gitignore
@@ -271,3 +271,6 @@ content/src/Zzz.DbMigrator/Logs/*
/aspnet-core/services/host/CompanyName.ProjectName.IdentityServer/publish.zip
vben271/yarn.lock
/vben271/_nginx.zip
+/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/logs
+/aspnet-core/services/host/Lion.AbpPro.IdentityServer/Logs
+/aspnet-core/services/host/Lion.AbpPro.IdentityServer/Logs
diff --git a/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/Startup.cs b/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/Startup.cs
index 0a1ac98c..9cf8580c 100644
--- a/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/Startup.cs
+++ b/aspnet-core/services/host/Lion.AbpPro.HttpApi.Host/Startup.cs
@@ -1,3 +1,4 @@
+using Lion.AbpPro.Localization;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.DependencyInjection;
@@ -15,6 +16,7 @@ namespace Lion.AbpPro
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILoggerFactory loggerFactory)
{
app.InitializeApplication();
+ app.InitializeLocalization();
}
}
}
diff --git a/aspnet-core/services/host/Lion.AbpPro.IdentityServer/Logs/logs.txt b/aspnet-core/services/host/Lion.AbpPro.IdentityServer/Logs/logs.txt
deleted file mode 100644
index b01016e5..00000000
--- a/aspnet-core/services/host/Lion.AbpPro.IdentityServer/Logs/logs.txt
+++ /dev/null
@@ -1,550 +0,0 @@
-2021-11-27 01:08:30.203 +08:00 [INF] Starting Lion.AbpPro.IdentityServer.
-2021-11-27 01:08:34.185 +08:00 [INF] Creating key {8ff82c6f-1939-4816-862d-4015d913f0cb} with creation date 2021-11-26 17:08:34Z, activation date 2021-11-26 17:08:34Z, and expiration date 2022-02-24 17:08:34Z.
-2021-11-27 01:08:34.205 +08:00 [WRN] No XML encryptor configured. Key {8ff82c6f-1939-4816-862d-4015d913f0cb} may be persisted to storage in unencrypted form.
-2021-11-27 01:08:34.245 +08:00 [INF] Loaded ABP modules:
-2021-11-27 01:08:34.245 +08:00 [INF] - Lion.AbpPro.AbpProIdentityServerModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Caching.StackExchangeRedis.AbpCachingStackExchangeRedisModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Data.AbpDataModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Account.Web.AbpAccountWebIdentityServerModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Account.Web.AbpAccountWebModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Account.AbpAccountApplicationContractsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityApplicationContractsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityDomainSharedModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Users.AbpUsersDomainSharedModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Users.AbpUsersAbstractionModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementApplicationContractsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementDomainSharedModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Identity.AspNetCore.AbpIdentityAspNetCoreModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityDomainModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule
-2021-11-27 01:08:34.245 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Users.AbpUsersDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AutoMapper.AbpAutoMapperModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.UI.AbpUiModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Packages.AbpAspNetCoreMvcUiPackagesModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bundling.AbpAspNetCoreMvcUiBundlingAbstractionsModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Widgets.AbpAspNetCoreMvcUiWidgetsModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bundling.AbpAspNetCoreMvcUiBundlingModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.IdentityServer.AbpIdentityServerDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.IdentityServer.AbpIdentityServerDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Account.AbpAccountApplicationModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityApplicationModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementApplicationModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Emailing.AbpEmailingModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.BackgroundJobs.AbpBackgroundJobsAbstractionsModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.TextTemplating.AbpTextTemplatingModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.TextTemplating.Scriban.AbpTextTemplatingScribanModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.TextTemplating.AbpTextTemplatingCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.AbpAspNetCoreMvcUiBasicThemeModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.AbpAspNetCoreMvcUiMultiTenancyModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.MultiTenancy.AbpAspNetCoreMultiTenancyModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.EntityFrameworkCore.AbpProEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.AbpProDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.AbpProDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AuditLogging.AbpAuditLoggingDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.BackgroundJobs.AbpBackgroundJobsDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.FeatureManagement.AbpFeatureManagementDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.SettingManagement.AbpSettingManagementDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.TenantManagement.AbpTenantManagementDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AuditLogging.AbpAuditLoggingDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.BackgroundJobs.AbpBackgroundJobsDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.BackgroundJobs.AbpBackgroundJobsModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.FeatureManagement.AbpFeatureManagementDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.PermissionManagement.Identity.AbpPermissionManagementDomainIdentityModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.PermissionManagement.IdentityServer.AbpPermissionManagementDomainIdentityServerModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.SettingManagement.AbpSettingManagementDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.TenantManagement.AbpTenantManagementDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.DataDictionaryManagement.DataDictionaryManagementDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.DataDictionaryManagement.DataDictionaryManagementDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.NotificationManagement.NotificationManagementDomainModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.NotificationManagement.NotificationManagementDomainSharedModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Identity.EntityFrameworkCore.AbpIdentityEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.Users.EntityFrameworkCore.AbpUsersEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.EntityFrameworkCore.AbpEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.IdentityServer.EntityFrameworkCore.AbpIdentityServerEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.PermissionManagement.EntityFrameworkCore.AbpPermissionManagementEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.SettingManagement.EntityFrameworkCore.AbpSettingManagementEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.EntityFrameworkCore.MySQL.AbpEntityFrameworkCoreMySQLModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.BackgroundJobs.EntityFrameworkCore.AbpBackgroundJobsEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AuditLogging.EntityFrameworkCore.AbpAuditLoggingEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.TenantManagement.EntityFrameworkCore.AbpTenantManagementEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.FeatureManagement.EntityFrameworkCore.AbpFeatureManagementEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.DataDictionaryManagement.EntityFrameworkCore.DataDictionaryManagementEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Lion.AbpPro.NotificationManagement.EntityFrameworkCore.NotificationManagementEntityFrameworkCoreModule
-2021-11-27 01:08:34.246 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule
-2021-11-27 01:08:34.386 +08:00 [DBG] Started background worker: Volo.Abp.IdentityServer.Tokens.TokenCleanupBackgroundWorker
-2021-11-27 01:08:34.431 +08:00 [INF] Starting IdentityServer4 version 4.1.2+997a6cdd643e46cd5762b710c4ddc43574cbec2e
-2021-11-27 01:08:36.120 +08:00 [INF] Using the default authentication scheme Identity.Application for IdentityServer
-2021-11-27 01:08:36.120 +08:00 [DBG] Using Identity.Application as default ASP.NET Core scheme for authentication
-2021-11-27 01:08:36.120 +08:00 [DBG] Using Identity.External as default ASP.NET Core scheme for sign-in
-2021-11-27 01:08:36.120 +08:00 [DBG] Using Identity.External as default ASP.NET Core scheme for sign-out
-2021-11-27 01:08:36.120 +08:00 [DBG] Using Identity.Application as default ASP.NET Core scheme for challenge
-2021-11-27 01:08:36.121 +08:00 [DBG] Using Identity.Application as default ASP.NET Core scheme for forbid
-2021-11-27 01:08:36.666 +08:00 [INF] Initialized all ABP modules.
-2021-11-27 01:08:36.746 +08:00 [INF] Now listening on: http://localhost:44354
-2021-11-27 01:08:36.746 +08:00 [INF] Application started. Press Ctrl+C to shut down.
-2021-11-27 01:08:36.747 +08:00 [INF] Hosting environment: Development
-2021-11-27 01:08:36.747 +08:00 [INF] Content root path: D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer
-2021-11-27 01:09:29.944 +08:00 [INF] Starting Lion.AbpPro.IdentityServer.
-2021-11-27 01:09:33.369 +08:00 [INF] Loaded ABP modules:
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.AbpProIdentityServerModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Caching.StackExchangeRedis.AbpCachingStackExchangeRedisModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Data.AbpDataModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Account.Web.AbpAccountWebIdentityServerModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Account.Web.AbpAccountWebModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Account.AbpAccountApplicationContractsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityApplicationContractsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Users.AbpUsersDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Users.AbpUsersAbstractionModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementApplicationContractsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Identity.AspNetCore.AbpIdentityAspNetCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Users.AbpUsersDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AutoMapper.AbpAutoMapperModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.UI.AbpUiModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Packages.AbpAspNetCoreMvcUiPackagesModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bundling.AbpAspNetCoreMvcUiBundlingAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Widgets.AbpAspNetCoreMvcUiWidgetsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bundling.AbpAspNetCoreMvcUiBundlingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.IdentityServer.AbpIdentityServerDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.IdentityServer.AbpIdentityServerDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Account.AbpAccountApplicationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityApplicationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementApplicationModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Emailing.AbpEmailingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.BackgroundJobs.AbpBackgroundJobsAbstractionsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.TextTemplating.AbpTextTemplatingModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.TextTemplating.Scriban.AbpTextTemplatingScribanModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.TextTemplating.AbpTextTemplatingCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.AbpAspNetCoreMvcUiBasicThemeModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.AbpAspNetCoreMvcUiMultiTenancyModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.MultiTenancy.AbpAspNetCoreMultiTenancyModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.EntityFrameworkCore.AbpProEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.AbpProDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.AbpProDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AuditLogging.AbpAuditLoggingDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.BackgroundJobs.AbpBackgroundJobsDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.FeatureManagement.AbpFeatureManagementDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.SettingManagement.AbpSettingManagementDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.TenantManagement.AbpTenantManagementDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AuditLogging.AbpAuditLoggingDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.BackgroundJobs.AbpBackgroundJobsDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.BackgroundJobs.AbpBackgroundJobsModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.FeatureManagement.AbpFeatureManagementDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.PermissionManagement.Identity.AbpPermissionManagementDomainIdentityModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.PermissionManagement.IdentityServer.AbpPermissionManagementDomainIdentityServerModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.SettingManagement.AbpSettingManagementDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.TenantManagement.AbpTenantManagementDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.DataDictionaryManagement.DataDictionaryManagementDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.DataDictionaryManagement.DataDictionaryManagementDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.NotificationManagement.NotificationManagementDomainModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.NotificationManagement.NotificationManagementDomainSharedModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Identity.EntityFrameworkCore.AbpIdentityEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.Users.EntityFrameworkCore.AbpUsersEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.EntityFrameworkCore.AbpEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.IdentityServer.EntityFrameworkCore.AbpIdentityServerEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.PermissionManagement.EntityFrameworkCore.AbpPermissionManagementEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.SettingManagement.EntityFrameworkCore.AbpSettingManagementEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.EntityFrameworkCore.MySQL.AbpEntityFrameworkCoreMySQLModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.BackgroundJobs.EntityFrameworkCore.AbpBackgroundJobsEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AuditLogging.EntityFrameworkCore.AbpAuditLoggingEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.TenantManagement.EntityFrameworkCore.AbpTenantManagementEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.FeatureManagement.EntityFrameworkCore.AbpFeatureManagementEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.DataDictionaryManagement.EntityFrameworkCore.DataDictionaryManagementEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Lion.AbpPro.NotificationManagement.EntityFrameworkCore.NotificationManagementEntityFrameworkCoreModule
-2021-11-27 01:09:33.370 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule
-2021-11-27 01:09:33.451 +08:00 [DBG] Started background worker: Volo.Abp.IdentityServer.Tokens.TokenCleanupBackgroundWorker
-2021-11-27 01:09:33.464 +08:00 [INF] Starting IdentityServer4 version 4.1.2+997a6cdd643e46cd5762b710c4ddc43574cbec2e
-2021-11-27 01:09:34.618 +08:00 [INF] Using the default authentication scheme Identity.Application for IdentityServer
-2021-11-27 01:09:34.618 +08:00 [DBG] Using Identity.Application as default ASP.NET Core scheme for authentication
-2021-11-27 01:09:34.618 +08:00 [DBG] Using Identity.External as default ASP.NET Core scheme for sign-in
-2021-11-27 01:09:34.618 +08:00 [DBG] Using Identity.External as default ASP.NET Core scheme for sign-out
-2021-11-27 01:09:34.618 +08:00 [DBG] Using Identity.Application as default ASP.NET Core scheme for challenge
-2021-11-27 01:09:34.618 +08:00 [DBG] Using Identity.Application as default ASP.NET Core scheme for forbid
-2021-11-27 01:09:35.075 +08:00 [INF] Initialized all ABP modules.
-2021-11-27 01:09:35.121 +08:00 [INF] Now listening on: http://localhost:44354
-2021-11-27 01:09:35.121 +08:00 [INF] Application started. Press Ctrl+C to shut down.
-2021-11-27 01:09:35.121 +08:00 [INF] Hosting environment: Development
-2021-11-27 01:09:35.121 +08:00 [INF] Content root path: D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer
-2021-11-27 02:13:48.971 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/.well-known/openid-configuration - -
-2021-11-27 02:13:49.267 +08:00 [INF] CORS policy execution successful.
-2021-11-27 02:13:49.288 +08:00 [DBG] Login Url: /Account/Login
-2021-11-27 02:13:49.288 +08:00 [DBG] Login Return Url Parameter: ReturnUrl
-2021-11-27 02:13:49.288 +08:00 [DBG] Logout Url: /Account/Logout
-2021-11-27 02:13:49.288 +08:00 [DBG] ConsentUrl Url: /Consent
-2021-11-27 02:13:49.288 +08:00 [DBG] Consent Return Url Parameter: returnUrl
-2021-11-27 02:13:49.288 +08:00 [DBG] Error Url: /Account/Error
-2021-11-27 02:13:49.288 +08:00 [DBG] Error Id Parameter: errorId
-2021-11-27 02:13:49.449 +08:00 [DBG] CORS request made for path: /.well-known/openid-configuration from origin: http://localhost:4200
-2021-11-27 02:13:49.531 +08:00 [DBG] CorsPolicyService allowed origin: http://localhost:4200
-2021-11-27 02:13:49.532 +08:00 [INF] CORS policy execution successful.
-2021-11-27 02:13:49.539 +08:00 [DBG] Request path /.well-known/openid-configuration matched to endpoint type Discovery
-2021-11-27 02:13:50.194 +08:00 [DBG] Endpoint enabled: Discovery, successfully created handler: IdentityServer4.Endpoints.DiscoveryEndpoint
-2021-11-27 02:13:50.194 +08:00 [INF] Invoking IdentityServer endpoint: IdentityServer4.Endpoints.DiscoveryEndpoint for /.well-known/openid-configuration
-2021-11-27 02:13:50.195 +08:00 [DBG] Start discovery request
-2021-11-27 02:13:50.516 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/.well-known/openid-configuration - - - 200 - application/json;+charset=UTF-8 1544.8201ms
-2021-11-27 02:13:50.537 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/connect/authorize?client_id=Vue3&redirect_uri=http%3A%2F%2Flocalhost%3A4200%2FoidcSignIn&response_type=id_token%20token&scope=openid%20email%20profile&state=9d3618ea6cd54d76aa7640fdc43b1fbf&nonce=b1e0d19e52544d8cbd51dc6a3cb549b7 - -
-2021-11-27 02:13:50.548 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:50.549 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:50.550 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:50.552 +08:00 [DBG] Request path /connect/authorize matched to endpoint type Authorize
-2021-11-27 02:13:50.574 +08:00 [DBG] Endpoint enabled: Authorize, successfully created handler: IdentityServer4.Endpoints.AuthorizeEndpoint
-2021-11-27 02:13:50.574 +08:00 [INF] Invoking IdentityServer endpoint: IdentityServer4.Endpoints.AuthorizeEndpoint for /connect/authorize
-2021-11-27 02:13:50.575 +08:00 [DBG] Start authorize request
-2021-11-27 02:13:50.580 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:50.582 +08:00 [DBG] No user present in authorize request
-2021-11-27 02:13:50.592 +08:00 [DBG] Start authorize request protocol validation
-2021-11-27 02:13:50.787 +08:00 [DBG] client configuration validation for client Vue3 succeeded.
-2021-11-27 02:13:50.946 +08:00 [DBG] Calling into custom validator: IdentityServer4.Validation.DefaultCustomAuthorizeRequestValidator
-2021-11-27 02:13:50.954 +08:00 [DBG] ValidatedAuthorizeRequest
-{"ClientId":"Vue3","ClientName":"Vue3","RedirectUri":"http://localhost:4200/oidcSignIn","AllowedRedirectUris":["http://localhost:4200/oidcSignIn"],"SubjectId":"anonymous","ResponseType":"id_token token","ResponseMode":"fragment","GrantType":"implicit","RequestedScopes":"openid email profile","State":"9d3618ea6cd54d76aa7640fdc43b1fbf","UiLocales":null,"Nonce":"b1e0d19e52544d8cbd51dc6a3cb549b7","AuthenticationContextReferenceClasses":null,"DisplayMode":null,"PromptMode":"","MaxAge":null,"LoginHint":null,"SessionId":"","Raw":{"client_id":"Vue3","redirect_uri":"http://localhost:4200/oidcSignIn","response_type":"id_token token","scope":"openid email profile","state":"9d3618ea6cd54d76aa7640fdc43b1fbf","nonce":"b1e0d19e52544d8cbd51dc6a3cb549b7"},"$type":"AuthorizeRequestValidationLog"}
-2021-11-27 02:13:50.956 +08:00 [INF] Showing login: User is not authenticated
-2021-11-27 02:13:50.989 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/connect/authorize?client_id=Vue3&redirect_uri=http%3A%2F%2Flocalhost%3A4200%2FoidcSignIn&response_type=id_token%20token&scope=openid%20email%20profile&state=9d3618ea6cd54d76aa7640fdc43b1fbf&nonce=b1e0d19e52544d8cbd51dc6a3cb549b7 - - - 302 0 - 452.6364ms
-2021-11-27 02:13:50.998 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/Account/Login?ReturnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3DVue3%26redirect_uri%3Dhttp%253A%252F%252Flocalhost%253A4200%252FoidcSignIn%26response_type%3Did_token%2520token%26scope%3Dopenid%2520email%2520profile%26state%3D9d3618ea6cd54d76aa7640fdc43b1fbf%26nonce%3Db1e0d19e52544d8cbd51dc6a3cb549b7 - -
-2021-11-27 02:13:53.970 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:53.971 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:53.971 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:53.988 +08:00 [INF] Executing endpoint '/Account/Login'
-2021-11-27 02:13:54.021 +08:00 [INF] Route matched with {page = "/Account/Login", area = "", action = "", controller = ""}. Executing page /Account/Login
-2021-11-27 02:13:54.023 +08:00 [INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy
-2021-11-27 02:13:54.232 +08:00 [INF] Executing handler method Volo.Abp.Account.Web.Pages.Account.LoginModel.OnGetAsync - ModelState is "Valid"
-2021-11-27 02:13:54.237 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:54.237 +08:00 [DBG] Start authorize request protocol validation
-2021-11-27 02:13:54.261 +08:00 [DBG] client configuration validation for client Vue3 succeeded.
-2021-11-27 02:13:54.285 +08:00 [DBG] Calling into custom validator: IdentityServer4.Validation.DefaultCustomAuthorizeRequestValidator
-2021-11-27 02:13:54.303 +08:00 [DBG] client configuration validation for client Vue3 succeeded.
-2021-11-27 02:13:54.305 +08:00 [INF] Executed handler method OnGetAsync, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult.
-2021-11-27 02:13:54.311 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:54.623 +08:00 [DBG] Added bundle 'Basic.Global' to the page in 17.01 ms.
-2021-11-27 02:13:54.730 +08:00 [DBG] Added bundle 'Basic.Global' to the page in 9.49 ms.
-2021-11-27 02:13:54.744 +08:00 [INF] Executed page /Account/Login in 721.0174ms
-2021-11-27 02:13:54.745 +08:00 [INF] Executed endpoint '/Account/Login'
-2021-11-27 02:13:54.749 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/Account/Login?ReturnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3DVue3%26redirect_uri%3Dhttp%253A%252F%252Flocalhost%253A4200%252FoidcSignIn%26response_type%3Did_token%2520token%26scope%3Dopenid%2520email%2520profile%26state%3D9d3618ea6cd54d76aa7640fdc43b1fbf%26nonce%3Db1e0d19e52544d8cbd51dc6a3cb549b7 - - - 200 - text/html;+charset=utf-8 3751.7889ms
-2021-11-27 02:13:54.797 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/abp/core/abp.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.807 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/bootstrap/css/bootstrap.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.811 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/@fortawesome/fontawesome-free/css/all.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.813 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/@fortawesome/fontawesome-free/css/v4-shims.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.816 +08:00 [INF] Sending file. Request path: '/libs/abp/core/abp.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\abp\core\abp.css'
-2021-11-27 02:13:54.816 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/abp/core/abp.css?_v=637734832860000000 - - - 200 1275 text/css 18.5790ms
-2021-11-27 02:13:54.829 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.835 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/toastr/toastr.min.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.836 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/select2/css/select2.min.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.856 +08:00 [INF] Sending file. Request path: '/libs/select2/css/select2.min.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\select2\css\select2.min.css'
-2021-11-27 02:13:54.856 +08:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\bootstrap\css\bootstrap.css'
-2021-11-27 02:13:54.856 +08:00 [INF] Sending file. Request path: '/libs/@fortawesome/fontawesome-free/css/v4-shims.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\@fortawesome\fontawesome-free\css\v4-shims.css'
-2021-11-27 02:13:54.856 +08:00 [INF] Sending file. Request path: '/libs/@fortawesome/fontawesome-free/css/all.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\@fortawesome\fontawesome-free\css\all.css'
-2021-11-27 02:13:54.856 +08:00 [INF] Sending file. Request path: '/libs/toastr/toastr.min.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\toastr\toastr.min.css'
-2021-11-27 02:13:54.856 +08:00 [INF] Sending file. Request path: '/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\malihu-custom-scrollbar-plugin\jquery.mCustomScrollbar.css'
-2021-11-27 02:13:54.861 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/@fortawesome/fontawesome-free/css/all.css?_v=637734832860000000 - - - 200 73117 text/css 49.5589ms
-2021-11-27 02:13:54.861 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/bootstrap/css/bootstrap.css?_v=637734832860000000 - - - 200 204136 text/css 53.7419ms
-2021-11-27 02:13:54.862 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/datatables.net-bs5/css/dataTables.bootstrap5.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.862 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/toastr/toastr.min.css?_v=637734832860000000 - - - 200 6454 text/css 25.7652ms
-2021-11-27 02:13:54.862 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css?_v=637734832860000000 - - - 200 53583 text/css 32.1802ms
-2021-11-27 02:13:54.862 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/select2/css/select2.min.css?_v=637734832860000000 - - - 200 14966 text/css 25.6560ms
-2021-11-27 02:13:54.862 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/@fortawesome/fontawesome-free/css/v4-shims.css?_v=637734832860000000 - - - 200 41312 text/css 49.3389ms
-2021-11-27 02:13:54.862 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/abp/utils/abp-utils.umd.min.js?_v=637735415680728572 - -
-2021-11-27 02:13:54.862 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/abp/core/abp.js?_v=637735415680698575 - -
-2021-11-27 02:13:54.862 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/global-styles.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.862 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/jquery/jquery.js?_v=637735415681278567 - -
-2021-11-27 02:13:54.862 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/bootstrap-datepicker/bootstrap-datepicker.min.css?_v=637734832860000000 - -
-2021-11-27 02:13:54.864 +08:00 [INF] Sending file. Request path: '/libs/bootstrap-datepicker/bootstrap-datepicker.min.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\bootstrap-datepicker\bootstrap-datepicker.min.css'
-2021-11-27 02:13:54.864 +08:00 [INF] Sending file. Request path: '/global-styles.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\global-styles.css'
-2021-11-27 02:13:54.864 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/bootstrap-datepicker/bootstrap-datepicker.min.css?_v=637734832860000000 - - - 200 15731 text/css 1.6744ms
-2021-11-27 02:13:54.865 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/global-styles.css?_v=637734832860000000 - - - 200 25 text/css 1.7694ms
-2021-11-27 02:13:54.866 +08:00 [INF] Sending file. Request path: '/libs/abp/utils/abp-utils.umd.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\abp\utils\abp-utils.umd.min.js'
-2021-11-27 02:13:54.866 +08:00 [INF] Sending file. Request path: '/libs/datatables.net-bs5/css/dataTables.bootstrap5.css'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\datatables.net-bs5\css\dataTables.bootstrap5.css'
-2021-11-27 02:13:54.867 +08:00 [INF] Sending file. Request path: '/libs/abp/core/abp.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\abp\core\abp.js'
-2021-11-27 02:13:54.867 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/abp/jquery/abp.jquery.js?_v=637735415680708571 - -
-2021-11-27 02:13:54.868 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/abp/core/abp.js?_v=637735415680698575 - - - 200 22495 application/javascript 4.9532ms
-2021-11-27 02:13:54.868 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/abp/utils/abp-utils.umd.min.js?_v=637735415680728572 - - - 200 8256 application/javascript 6.0149ms
-2021-11-27 02:13:54.868 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/datatables.net-bs5/css/dataTables.bootstrap5.css?_v=637734832860000000 - - - 200 6374 text/css 6.4748ms
-2021-11-27 02:13:54.870 +08:00 [INF] Sending file. Request path: '/libs/abp/jquery/abp.jquery.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\abp\jquery\abp.jquery.js'
-2021-11-27 02:13:54.870 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/abp/jquery/abp.jquery.js?_v=637735415680708571 - - - 200 12766 application/javascript 3.4381ms
-2021-11-27 02:13:54.871 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js?_v=637735415680768571 - -
-2021-11-27 02:13:54.871 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/bootstrap/js/bootstrap.bundle.js?_v=637735415680748575 - -
-2021-11-27 02:13:54.874 +08:00 [INF] Sending file. Request path: '/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\bootstrap\js\bootstrap.enable.tooltips.everywhere.js'
-2021-11-27 02:13:54.874 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/bootstrap/js/bootstrap.enable.tooltips.everywhere.js?_v=637735415680768571 - - - 200 193 application/javascript 2.3654ms
-2021-11-27 02:13:54.874 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/jquery-validation/jquery.validate.js?_v=637735415681298571 - -
-2021-11-27 02:13:54.874 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/lodash/lodash.min.js?_v=637735415682025904 - -
-2021-11-27 02:13:54.877 +08:00 [INF] Sending file. Request path: '/libs/jquery-validation/jquery.validate.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\jquery-validation\jquery.validate.js'
-2021-11-27 02:13:54.877 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/jquery-validation/jquery.validate.js?_v=637735415681298571 - - - 200 50659 application/javascript 2.9380ms
-2021-11-27 02:13:54.880 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js?_v=637735415682005899 - -
-2021-11-27 02:13:54.882 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/jquery-form/jquery.form.min.js?_v=637735415681288577 - -
-2021-11-27 02:13:54.884 +08:00 [INF] Sending file. Request path: '/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\jquery-validation-unobtrusive\jquery.validate.unobtrusive.js'
-2021-11-27 02:13:54.884 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js?_v=637735415682005899 - - - 200 19366 application/javascript 3.4325ms
-2021-11-27 02:13:54.885 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/select2/js/select2.min.js?_v=637735415682125890 - -
-2021-11-27 02:13:54.885 +08:00 [INF] Sending file. Request path: '/libs/jquery-form/jquery.form.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\jquery-form\jquery.form.min.js'
-2021-11-27 02:13:54.885 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/jquery-form/jquery.form.min.js?_v=637735415681288577 - - - 200 17094 application/javascript 3.3727ms
-2021-11-27 02:13:54.887 +08:00 [INF] Sending file. Request path: '/libs/lodash/lodash.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\lodash\lodash.min.js'
-2021-11-27 02:13:54.888 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/lodash/lodash.min.js?_v=637735415682025904 - - - 200 73261 application/javascript 12.4361ms
-2021-11-27 02:13:54.888 +08:00 [INF] Sending file. Request path: '/libs/select2/js/select2.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\select2\js\select2.min.js'
-2021-11-27 02:13:54.888 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/select2/js/select2.min.js?_v=637735415682125890 - - - 200 70851 application/javascript 3.8856ms
-2021-11-27 02:13:54.890 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/datatables.net/js/jquery.dataTables.js?_v=637735415681238561 - -
-2021-11-27 02:13:54.890 +08:00 [INF] Sending file. Request path: '/libs/bootstrap/js/bootstrap.bundle.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\bootstrap\js\bootstrap.bundle.js'
-2021-11-27 02:13:54.890 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/bootstrap/js/bootstrap.bundle.js?_v=637735415680748575 - - - 200 208492 application/javascript 18.7681ms
-2021-11-27 02:13:54.892 +08:00 [INF] Sending file. Request path: '/libs/jquery/jquery.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\jquery\jquery.js'
-2021-11-27 02:13:54.893 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/jquery/jquery.js?_v=637735415681278567 - - - 200 280364 application/javascript 30.3394ms
-2021-11-27 02:13:54.893 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/datatables.net-bs5/js/dataTables.bootstrap5.js?_v=637735415681258579 - -
-2021-11-27 02:13:54.894 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/sweetalert2/sweetalert2.all.min.js?_v=637735415682495894 - -
-2021-11-27 02:13:54.895 +08:00 [INF] Sending file. Request path: '/libs/datatables.net-bs5/js/dataTables.bootstrap5.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\datatables.net-bs5\js\dataTables.bootstrap5.js'
-2021-11-27 02:13:54.895 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/datatables.net-bs5/js/dataTables.bootstrap5.js?_v=637735415681258579 - - - 200 4666 application/javascript 2.5645ms
-2021-11-27 02:13:54.895 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/toastr/toastr.min.js?_v=637735415682895896 - -
-2021-11-27 02:13:54.897 +08:00 [INF] Sending file. Request path: '/libs/sweetalert2/sweetalert2.all.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\sweetalert2\sweetalert2.all.min.js'
-2021-11-27 02:13:54.897 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/sweetalert2/sweetalert2.all.min.js?_v=637735415682495894 - - - 200 64357 application/javascript 3.4561ms
-2021-11-27 02:13:54.898 +08:00 [INF] Sending file. Request path: '/libs/toastr/toastr.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\toastr\toastr.min.js'
-2021-11-27 02:13:54.898 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/toastr/toastr.min.js?_v=637735415682895896 - - - 200 5251 application/javascript 2.9023ms
-2021-11-27 02:13:54.902 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js?_v=637735415682065897 - -
-2021-11-27 02:13:54.904 +08:00 [INF] Sending file. Request path: '/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\malihu-custom-scrollbar-plugin\jquery.mCustomScrollbar.concat.min.js'
-2021-11-27 02:13:54.904 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js?_v=637735415682065897 - - - 200 45479 application/javascript 2.7166ms
-2021-11-27 02:13:54.904 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/luxon/luxon.min.js?_v=637735415682055887 - -
-2021-11-27 02:13:54.907 +08:00 [INF] Sending file. Request path: '/libs/datatables.net/js/jquery.dataTables.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\datatables.net\js\jquery.dataTables.js'
-2021-11-27 02:13:54.907 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/datatables.net/js/jquery.dataTables.js?_v=637735415681238561 - - - 200 449246 application/javascript 17.0142ms
-2021-11-27 02:13:54.908 +08:00 [INF] Sending file. Request path: '/libs/luxon/luxon.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\luxon\luxon.min.js'
-2021-11-27 02:13:54.908 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/luxon/luxon.min.js?_v=637735415682055887 - - - 200 70063 application/javascript 4.1652ms
-2021-11-27 02:13:54.916 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/abp/luxon/abp.luxon.js?_v=637735415680718594 - -
-2021-11-27 02:13:54.918 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/timeago/jquery.timeago.js?_v=637735415682515891 - -
-2021-11-27 02:13:54.918 +08:00 [INF] Sending file. Request path: '/libs/abp/luxon/abp.luxon.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\abp\luxon\abp.luxon.js'
-2021-11-27 02:13:54.918 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/abp/luxon/abp.luxon.js?_v=637735415680718594 - - - 200 1315 application/javascript 2.1616ms
-2021-11-27 02:13:54.919 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/bootstrap-datepicker/bootstrap-datepicker.min.js?_v=637735415680768571 - -
-2021-11-27 02:13:54.921 +08:00 [INF] Sending file. Request path: '/libs/timeago/jquery.timeago.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\timeago\jquery.timeago.js'
-2021-11-27 02:13:54.922 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/timeago/locales/jquery.timeago.en.js?_v=637735415682615920 - -
-2021-11-27 02:13:54.922 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/timeago/jquery.timeago.js?_v=637735415682515891 - - - 200 7404 application/javascript 4.1144ms
-2021-11-27 02:13:54.923 +08:00 [INF] Sending file. Request path: '/libs/bootstrap-datepicker/bootstrap-datepicker.min.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\bootstrap-datepicker\bootstrap-datepicker.min.js'
-2021-11-27 02:13:54.923 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/bootstrap-datepicker/bootstrap-datepicker.min.js?_v=637735415680768571 - - - 200 33693 application/javascript 4.2329ms
-2021-11-27 02:13:54.923 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/Abp/ApplicationConfigurationScript - -
-2021-11-27 02:13:54.924 +08:00 [INF] Sending file. Request path: '/libs/timeago/locales/jquery.timeago.en.js'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\timeago\locales\jquery.timeago.en.js'
-2021-11-27 02:13:54.924 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/timeago/locales/jquery.timeago.en.js?_v=637735415682615920 - - - 200 778 application/javascript 2.6986ms
-2021-11-27 02:13:54.925 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/Abp/ServiceProxyScript - -
-2021-11-27 02:13:54.926 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:54.927 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:54.927 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:54.928 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:54.928 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:54.929 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:54.929 +08:00 [INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)'
-2021-11-27 02:13:54.930 +08:00 [INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)'
-2021-11-27 02:13:54.933 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/bootstrap/css/bootstrap.css.map - -
-2021-11-27 02:13:54.937 +08:00 [INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationConfigurationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get() on controller Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController (Volo.Abp.AspNetCore.Mvc).
-2021-11-27 02:13:54.937 +08:00 [INF] Route matched with {area = "Abp", action = "GetAll", controller = "AbpServiceProxyScript", page = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult GetAll(Volo.Abp.AspNetCore.Mvc.ProxyScripting.ServiceProxyGenerationModel) on controller Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController (Volo.Abp.AspNetCore.Mvc).
-2021-11-27 02:13:54.947 +08:00 [INF] Sending file. Request path: '/libs/bootstrap/css/bootstrap.css.map'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\bootstrap\css\bootstrap.css.map'
-2021-11-27 02:13:54.947 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/bootstrap/css/bootstrap.css.map - - - 200 536547 text/plain 13.7084ms
-2021-11-27 02:13:54.967 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/abp/utils/abp-utils.umd.min.js.map - -
-2021-11-27 02:13:54.970 +08:00 [INF] Sending file. Request path: '/libs/abp/utils/abp-utils.umd.min.js.map'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\abp\utils\abp-utils.umd.min.js.map'
-2021-11-27 02:13:54.970 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/abp/utils/abp-utils.umd.min.js.map - - - 200 33491 text/plain 2.7403ms
-2021-11-27 02:13:55.007 +08:00 [DBG] Executing AbpApplicationConfigurationAppService.GetAsync()...
-2021-11-27 02:13:55.013 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/bootstrap/js/bootstrap.bundle.js.map - -
-2021-11-27 02:13:55.015 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/jquery-form/jquery.form.min.js.map - -
-2021-11-27 02:13:55.017 +08:00 [INF] Sending file. Request path: '/libs/jquery-form/jquery.form.min.js.map'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\jquery-form\jquery.form.min.js.map'
-2021-11-27 02:13:55.017 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/jquery-form/jquery.form.min.js.map - - - 200 22564 text/plain 2.4057ms
-2021-11-27 02:13:55.027 +08:00 [INF] Sending file. Request path: '/libs/bootstrap/js/bootstrap.bundle.js.map'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\bootstrap\js\bootstrap.bundle.js.map'
-2021-11-27 02:13:55.027 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/bootstrap/js/bootstrap.bundle.js.map - - - 200 425643 text/plain 14.1724ms
-2021-11-27 02:13:55.043 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/libs/toastr/toastr.js.map - -
-2021-11-27 02:13:55.047 +08:00 [INF] Sending file. Request path: '/libs/toastr/toastr.js.map'. Physical path: 'D:\github\abp-vnext-pro\aspnet-core\services\host\Lion.AbpPro.IdentityServer\wwwroot\libs\toastr\toastr.js.map'
-2021-11-27 02:13:55.047 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/libs/toastr/toastr.js.map - - - 200 25633 text/plain 4.0701ms
-2021-11-27 02:13:55.065 +08:00 [DBG] ActionApiDescriptionModel.Create: Account.RegisterAsyncByInput
-2021-11-27 02:13:55.093 +08:00 [DBG] ActionApiDescriptionModel.Create: Account.SendPasswordResetCodeAsyncByInput
-2021-11-27 02:13:55.093 +08:00 [DBG] ActionApiDescriptionModel.Create: Account.ResetPasswordAsyncByInput
-2021-11-27 02:13:55.095 +08:00 [DBG] ActionApiDescriptionModel.Create: Account.LoginByLogin
-2021-11-27 02:13:55.095 +08:00 [DBG] ActionApiDescriptionModel.Create: Account.Logout
-2021-11-27 02:13:55.097 +08:00 [DBG] ActionApiDescriptionModel.Create: Account.CheckPasswordByLogin
-2021-11-27 02:13:55.097 +08:00 [DBG] ActionApiDescriptionModel.Create: Profile.GetAsync
-2021-11-27 02:13:55.097 +08:00 [DBG] ActionApiDescriptionModel.Create: Profile.UpdateAsyncByInput
-2021-11-27 02:13:55.097 +08:00 [DBG] ActionApiDescriptionModel.Create: Profile.ChangePasswordAsyncByInput
-2021-11-27 02:13:55.097 +08:00 [DBG] ActionApiDescriptionModel.Create: AbpTenant.FindTenantByNameAsyncByName
-2021-11-27 02:13:55.099 +08:00 [DBG] ActionApiDescriptionModel.Create: AbpTenant.FindTenantByIdAsyncById
-2021-11-27 02:13:55.099 +08:00 [DBG] ActionApiDescriptionModel.Create: AbpApplicationConfiguration.GetAsync
-2021-11-27 02:13:55.099 +08:00 [DBG] ActionApiDescriptionModel.Create: AbpApiDefinition.GetByModel
-2021-11-27 02:13:55.099 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityRole.GetAllListAsync
-2021-11-27 02:13:55.100 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityRole.GetListAsyncByInput
-2021-11-27 02:13:55.101 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityRole.GetAsyncById
-2021-11-27 02:13:55.102 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityRole.CreateAsyncByInput
-2021-11-27 02:13:55.102 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityRole.UpdateAsyncByIdAndInput
-2021-11-27 02:13:55.102 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityRole.DeleteAsyncById
-2021-11-27 02:13:55.102 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.GetAsyncById
-2021-11-27 02:13:55.104 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.GetListAsyncByInput
-2021-11-27 02:13:55.104 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.CreateAsyncByInput
-2021-11-27 02:13:55.104 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.UpdateAsyncByIdAndInput
-2021-11-27 02:13:55.104 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.DeleteAsyncById
-2021-11-27 02:13:55.106 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.GetRolesAsyncById
-2021-11-27 02:13:55.106 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.GetAssignableRolesAsync
-2021-11-27 02:13:55.106 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.UpdateRolesAsyncByIdAndInput
-2021-11-27 02:13:55.106 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.FindByUsernameAsyncByUserName
-2021-11-27 02:13:55.107 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUser.FindByEmailAsyncByEmail
-2021-11-27 02:13:55.107 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUserLookup.FindByIdAsyncById
-2021-11-27 02:13:55.107 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUserLookup.FindByUserNameAsyncByUserName
-2021-11-27 02:13:55.107 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUserLookup.SearchAsyncByInput
-2021-11-27 02:13:55.109 +08:00 [DBG] ActionApiDescriptionModel.Create: IdentityUserLookup.GetCountAsyncByInput
-2021-11-27 02:13:55.150 +08:00 [INF] Executing ContentResult with HTTP Response ContentType of application/javascript
-2021-11-27 02:13:55.152 +08:00 [INF] Executed action Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) in 214.543ms
-2021-11-27 02:13:55.152 +08:00 [INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)'
-2021-11-27 02:13:55.153 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/Abp/ServiceProxyScript - - - 200 8196 application/javascript 227.9052ms
-2021-11-27 02:13:55.756 +08:00 [DBG] Executed AbpApplicationConfigurationAppService.GetAsync().
-2021-11-27 02:13:55.785 +08:00 [INF] Executing ContentResult with HTTP Response ContentType of application/javascript
-2021-11-27 02:13:55.790 +08:00 [INF] Executed action Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) in 852.7167ms
-2021-11-27 02:13:55.790 +08:00 [INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)'
-2021-11-27 02:13:55.790 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/Abp/ApplicationConfigurationScript - - - 200 78963 application/javascript 867.3721ms
-2021-11-27 02:13:57.654 +08:00 [INF] Request starting HTTP/1.1 POST http://localhost:44354/Account/Login?ReturnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3DVue3%26redirect_uri%3Dhttp%253A%252F%252Flocalhost%253A4200%252FoidcSignIn%26response_type%3Did_token%2520token%26scope%3Dopenid%2520email%2520profile%26state%3D9d3618ea6cd54d76aa7640fdc43b1fbf%26nonce%3Db1e0d19e52544d8cbd51dc6a3cb549b7 application/x-www-form-urlencoded 291
-2021-11-27 02:13:57.656 +08:00 [INF] CORS policy execution failed.
-2021-11-27 02:13:57.657 +08:00 [INF] Request origin http://localhost:44354 does not have permission to access the resource.
-2021-11-27 02:13:57.658 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:57.665 +08:00 [INF] No CORS policy found for the specified request.
-2021-11-27 02:13:57.665 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:57.665 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:57.666 +08:00 [INF] Executing endpoint '/Account/Login'
-2021-11-27 02:13:57.666 +08:00 [INF] Route matched with {page = "/Account/Login", area = "", action = "", controller = ""}. Executing page /Account/Login
-2021-11-27 02:13:57.666 +08:00 [INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy
-2021-11-27 02:13:57.722 +08:00 [INF] Executing handler method Volo.Abp.Account.Web.Pages.Account.LoginModel.OnPostAsync - ModelState is "Valid"
-2021-11-27 02:13:57.724 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:57.724 +08:00 [DBG] Start authorize request protocol validation
-2021-11-27 02:13:57.735 +08:00 [DBG] client configuration validation for client Vue3 succeeded.
-2021-11-27 02:13:57.767 +08:00 [DBG] Calling into custom validator: IdentityServer4.Validation.DefaultCustomAuthorizeRequestValidator
-2021-11-27 02:13:58.251 +08:00 [DBG] Augmenting SignInContext
-2021-11-27 02:13:58.251 +08:00 [DBG] Adding idp claim with value: local
-2021-11-27 02:13:58.251 +08:00 [DBG] Adding auth_time claim with value: 1637950438
-2021-11-27 02:13:58.252 +08:00 [INF] Identity.Application was not authenticated. Failure message: Unprotect ticket failed
-2021-11-27 02:13:58.258 +08:00 [INF] AuthenticationScheme: Identity.Application signed in.
-2021-11-27 02:13:58.415 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:58.423 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:58.444 +08:00 [INF] {"Username":"admin","Provider":null,"ProviderUserId":null,"SubjectId":"3a006f64-c11c-42fe-ea86-f0ac96648cce","DisplayName":"admin","Endpoint":"UI","ClientId":null,"Category":"Authentication","Name":"User Login Success","EventType":"Success","Id":1000,"Message":null,"ActivityId":"0HMDH11V7M8C9:00000007","TimeStamp":"2021-11-26T18:13:58.0000000Z","ProcessId":27700,"LocalIpAddress":"::1:44354","RemoteIpAddress":"::1","$type":"UserLoginSuccessEvent"}
-2021-11-27 02:13:58.446 +08:00 [INF] Executed handler method OnPostAsync, returned result Microsoft.AspNetCore.Mvc.RedirectResult.
-2021-11-27 02:13:58.447 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:58.448 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:58.449 +08:00 [INF] Executing RedirectResult, redirecting to /connect/authorize/callback?client_id=Vue3&redirect_uri=http%3A%2F%2Flocalhost%3A4200%2FoidcSignIn&response_type=id_token%20token&scope=openid%20email%20profile&state=9d3618ea6cd54d76aa7640fdc43b1fbf&nonce=b1e0d19e52544d8cbd51dc6a3cb549b7.
-2021-11-27 02:13:58.449 +08:00 [INF] Executed page /Account/Login in 782.8562ms
-2021-11-27 02:13:58.449 +08:00 [INF] Executed endpoint '/Account/Login'
-2021-11-27 02:13:58.449 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:58.450 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:58.558 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:58.559 +08:00 [DBG] Added 0 entity changes to the current audit log
-2021-11-27 02:13:58.563 +08:00 [INF] Request finished HTTP/1.1 POST http://localhost:44354/Account/Login?ReturnUrl=%2Fconnect%2Fauthorize%2Fcallback%3Fclient_id%3DVue3%26redirect_uri%3Dhttp%253A%252F%252Flocalhost%253A4200%252FoidcSignIn%26response_type%3Did_token%2520token%26scope%3Dopenid%2520email%2520profile%26state%3D9d3618ea6cd54d76aa7640fdc43b1fbf%26nonce%3Db1e0d19e52544d8cbd51dc6a3cb549b7 application/x-www-form-urlencoded 291 - 302 0 - 908.9900ms
-2021-11-27 02:13:58.567 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/connect/authorize/callback?client_id=Vue3&redirect_uri=http%3A%2F%2Flocalhost%3A4200%2FoidcSignIn&response_type=id_token%20token&scope=openid%20email%20profile&state=9d3618ea6cd54d76aa7640fdc43b1fbf&nonce=b1e0d19e52544d8cbd51dc6a3cb549b7 - -
-2021-11-27 02:13:58.581 +08:00 [DBG] Request path /connect/authorize/callback matched to endpoint type Authorize
-2021-11-27 02:13:58.585 +08:00 [DBG] Endpoint enabled: Authorize, successfully created handler: IdentityServer4.Endpoints.AuthorizeCallbackEndpoint
-2021-11-27 02:13:58.585 +08:00 [INF] Invoking IdentityServer endpoint: IdentityServer4.Endpoints.AuthorizeCallbackEndpoint for /connect/authorize/callback
-2021-11-27 02:13:58.587 +08:00 [DBG] Start authorize callback request
-2021-11-27 02:13:58.590 +08:00 [DBG] User in authorize request: 3a006f64-c11c-42fe-ea86-f0ac96648cce
-2021-11-27 02:13:58.590 +08:00 [DBG] Start authorize request protocol validation
-2021-11-27 02:13:58.598 +08:00 [DBG] client configuration validation for client Vue3 succeeded.
-2021-11-27 02:13:58.619 +08:00 [DBG] Calling into custom validator: IdentityServer4.Validation.DefaultCustomAuthorizeRequestValidator
-2021-11-27 02:13:58.620 +08:00 [DBG] ValidatedAuthorizeRequest
-{"ClientId":"Vue3","ClientName":"Vue3","RedirectUri":"http://localhost:4200/oidcSignIn","AllowedRedirectUris":["http://localhost:4200/oidcSignIn"],"SubjectId":"3a006f64-c11c-42fe-ea86-f0ac96648cce","ResponseType":"id_token token","ResponseMode":"fragment","GrantType":"implicit","RequestedScopes":"openid email profile","State":"9d3618ea6cd54d76aa7640fdc43b1fbf","UiLocales":null,"Nonce":"b1e0d19e52544d8cbd51dc6a3cb549b7","AuthenticationContextReferenceClasses":null,"DisplayMode":null,"PromptMode":"","MaxAge":null,"LoginHint":null,"SessionId":"1FE00093F00666452B8E9A79DF86FEE2","Raw":{"client_id":"Vue3","redirect_uri":"http://localhost:4200/oidcSignIn","response_type":"id_token token","scope":"openid email profile","state":"9d3618ea6cd54d76aa7640fdc43b1fbf","nonce":"b1e0d19e52544d8cbd51dc6a3cb549b7"},"$type":"AuthorizeRequestValidationLog"}
-2021-11-27 02:13:58.695 +08:00 [DBG] Client is configured to not require consent, no consent is required
-2021-11-27 02:13:58.697 +08:00 [DBG] Creating Implicit Flow response.
-2021-11-27 02:13:58.701 +08:00 [DBG] Getting claims for access token for client: Vue3
-2021-11-27 02:13:58.702 +08:00 [DBG] Getting claims for access token for subject: 3a006f64-c11c-42fe-ea86-f0ac96648cce
-2021-11-27 02:13:58.835 +08:00 [DBG] Getting claims for identity token for subject: 3a006f64-c11c-42fe-ea86-f0ac96648cce and client: Vue3
-2021-11-27 02:13:58.889 +08:00 [INF] {"ClientId":"Vue3","ClientName":"Vue3","RedirectUri":"http://localhost:4200/oidcSignIn","Endpoint":"Authorize","SubjectId":"3a006f64-c11c-42fe-ea86-f0ac96648cce","Scopes":"openid email profile","GrantType":"implicit","Tokens":[{"TokenType":"id_token","TokenValue":"****RIEw","$type":"Token"},{"TokenType":"access_token","TokenValue":"****kNIA","$type":"Token"}],"Category":"Token","Name":"Token Issued Success","EventType":"Success","Id":2000,"Message":null,"ActivityId":"0HMDH11V7M8C9:00000008","TimeStamp":"2021-11-26T18:13:58.0000000Z","ProcessId":27700,"LocalIpAddress":"::1:44354","RemoteIpAddress":"::1","$type":"TokenIssuedSuccessEvent"}
-2021-11-27 02:13:58.891 +08:00 [DBG] Authorize endpoint response
-{"SubjectId":"3a006f64-c11c-42fe-ea86-f0ac96648cce","ClientId":"Vue3","RedirectUri":"http://localhost:4200/oidcSignIn","State":"9d3618ea6cd54d76aa7640fdc43b1fbf","Scope":"openid email profile","Error":null,"ErrorDescription":null,"$type":"AuthorizeResponseLog"}
-2021-11-27 02:13:58.896 +08:00 [DBG] Augmenting SignInContext
-2021-11-27 02:13:58.896 +08:00 [INF] AuthenticationScheme: Identity.Application signed in.
-2021-11-27 02:13:58.900 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/connect/authorize/callback?client_id=Vue3&redirect_uri=http%3A%2F%2Flocalhost%3A4200%2FoidcSignIn&response_type=id_token%20token&scope=openid%20email%20profile&state=9d3618ea6cd54d76aa7640fdc43b1fbf&nonce=b1e0d19e52544d8cbd51dc6a3cb549b7 - - - 302 0 - 332.7546ms
-2021-11-27 02:14:00.804 +08:00 [INF] Request starting HTTP/1.1 GET http://localhost:44354/connect/userinfo - -
-2021-11-27 02:14:00.806 +08:00 [DBG] Request path /connect/userinfo matched to endpoint type Userinfo
-2021-11-27 02:14:00.815 +08:00 [DBG] Endpoint enabled: Userinfo, successfully created handler: IdentityServer4.Endpoints.UserInfoEndpoint
-2021-11-27 02:14:00.815 +08:00 [INF] Invoking IdentityServer endpoint: IdentityServer4.Endpoints.UserInfoEndpoint for /connect/userinfo
-2021-11-27 02:14:00.817 +08:00 [DBG] Start userinfo request
-2021-11-27 02:14:00.819 +08:00 [DBG] Bearer token found in header
-2021-11-27 02:14:00.870 +08:00 [DBG] client configuration validation for client Vue3 succeeded.
-2021-11-27 02:14:00.879 +08:00 [DBG] client configuration validation for client Vue3 succeeded.
-2021-11-27 02:14:01.033 +08:00 [DBG] Calling into custom token validator: IdentityServer4.Validation.DefaultCustomTokenValidator
-2021-11-27 02:14:01.034 +08:00 [DBG] Token validation success
-{"ClientId":null,"ClientName":null,"ValidateLifetime":true,"AccessTokenType":"Jwt","ExpectedScope":"openid","TokenHandle":null,"JwtId":null,"Claims":{"nbf":1637950438,"exp":1669486438,"iss":"http://localhost:44354","client_id":"Vue3","sub":"3a006f64-c11c-42fe-ea86-f0ac96648cce","auth_time":1637950438,"idp":"local","http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname":"admin","preferred_username":"admin","given_name":"admin","sid":"1FE00093F00666452B8E9A79DF86FEE2","iat":1637950438,"scope":["openid","email","profile"],"amr":"pwd"},"$type":"TokenValidationLog"}
-2021-11-27 02:14:01.055 +08:00 [DBG] Creating userinfo response
-2021-11-27 02:14:01.057 +08:00 [DBG] Scopes in access token: openid email profile
-2021-11-27 02:14:01.067 +08:00 [DBG] Requested claim types: sub email email_verified birthdate family_name gender given_name locale middle_name name nickname picture preferred_username profile updated_at website zoneinfo
-2021-11-27 02:14:01.114 +08:00 [INF] Profile service returned the following claim types: sub email email_verified preferred_username name given_name
-2021-11-27 02:14:01.114 +08:00 [DBG] End userinfo request
-2021-11-27 02:14:01.117 +08:00 [INF] Request finished HTTP/1.1 GET http://localhost:44354/connect/userinfo - - - 200 - application/json;+charset=UTF-8 313.1275ms
diff --git a/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/AbpProDomainSharedModule.cs b/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/AbpProDomainSharedModule.cs
index 0f13a775..50716d32 100644
--- a/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/AbpProDomainSharedModule.cs
+++ b/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/AbpProDomainSharedModule.cs
@@ -1,6 +1,10 @@
using Lion.AbpPro.Localization;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Localization;
+using Volo.Abp;
using Volo.Abp.AuditLogging;
using Volo.Abp.BackgroundJobs;
+using Volo.Abp.Data;
using Volo.Abp.FeatureManagement;
using Volo.Abp.Identity;
using Volo.Abp.Identity.Localization;
@@ -12,6 +16,7 @@ using Volo.Abp.Modularity;
using Volo.Abp.PermissionManagement;
using Volo.Abp.SettingManagement;
using Volo.Abp.TenantManagement;
+using Volo.Abp.Threading;
using Volo.Abp.Timing.Localization.Resources.AbpTiming;
using Volo.Abp.Validation;
using Volo.Abp.Validation.Localization;
@@ -61,6 +66,10 @@ namespace Lion.AbpPro
{
options.MapCodeNamespace("AbpPro", typeof(AbpProResource));
});
+
+
}
+
+
}
}
\ No newline at end of file
diff --git a/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Lion.AbpPro.Domain.Shared.csproj b/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Lion.AbpPro.Domain.Shared.csproj
index 97595885..e3eabc75 100644
--- a/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Lion.AbpPro.Domain.Shared.csproj
+++ b/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Lion.AbpPro.Domain.Shared.csproj
@@ -31,6 +31,12 @@
+
+
+ C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App\6.0.0\Microsoft.AspNetCore.Http.Abstractions.dll
+
+
+
diff --git a/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Localization/Extensions/EnumLocalicationExtension.cs b/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Localization/Extensions/EnumLocalicationExtension.cs
new file mode 100644
index 00000000..8ca82448
--- /dev/null
+++ b/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Localization/Extensions/EnumLocalicationExtension.cs
@@ -0,0 +1,24 @@
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
+using Lion.AbpPro.Localization;
+
+namespace System
+{
+ public static class EnumLocalicationExtension
+ {
+ public static string ToLocalicationDescription(this Enum value)
+ {
+ var member =
+ ((IEnumerable)value.GetType().GetMember(value.ToString()))
+ .FirstOrDefault();
+
+ var localKey =$"Enum:{member.ReflectedType.Name}:{value}:{Convert.ToInt16(value)}";
+ if (localKey.IsNullOrWhiteSpace())
+ {
+ throw new ArgumentException();
+ }
+ return !(member != (MemberInfo)null) ? value.ToString() : LocalizationHelper.L[localKey];
+ }
+ }
+}
\ No newline at end of file
diff --git a/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Localization/LocalizationHelper.cs b/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Localization/LocalizationHelper.cs
new file mode 100644
index 00000000..ea0bda92
--- /dev/null
+++ b/aspnet-core/services/src/Lion.AbpPro.Domain.Shared/Localization/LocalizationHelper.cs
@@ -0,0 +1,64 @@
+using System;
+using Microsoft.AspNetCore.Builder;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Localization;
+using Volo.Abp;
+using Volo.Abp.DependencyInjection;
+
+namespace Lion.AbpPro.Localization
+{
+ public static class LocalizationHelper
+ {
+ private static IServiceProvider ServiceProvider { get; set; }
+
+ private static IAbpLazyServiceProvider _lazyServiceProvider;
+ private static IAbpLazyServiceProvider LazyServiceProvider
+ {
+ get
+ {
+ return _lazyServiceProvider ??= ServiceProvider.GetRequiredService();
+ }
+ }
+
+ private static IStringLocalizerFactory StringLocalizerFactory => LazyServiceProvider.LazyGetRequiredService();
+
+ private static IStringLocalizer _localizer;
+
+ private static Type _localizationResource = typeof(AbpProResource);
+
+ public static IStringLocalizer L => _localizer ??= CreateLocalizer();
+
+ public static Type LocalizationResource
+ {
+ get => _localizationResource;
+ set
+ {
+ _localizationResource = value;
+ _localizer = null;
+ }
+ }
+
+ private static IStringLocalizer CreateLocalizer()
+ {
+ if (LocalizationResource != null)
+ {
+ return StringLocalizerFactory.Create(LocalizationResource);
+ }
+
+ return StringLocalizerFactory.CreateDefaultOrNull() ??
+ throw new AbpException(message: L["YH.Bee.Abp:0010"]);
+ }
+
+
+ public static void InitializeLocalization(this IApplicationBuilder app)
+ {
+ ServiceProvider = app.ApplicationServices;
+ }
+
+
+ public static void InitializeLocalization(this IServiceProvider serviceProvider)
+ {
+ ServiceProvider = serviceProvider;
+ }
+ }
+}
\ No newline at end of file
diff --git a/aspnet-core/services/test/Lion.AbpPro.Domain.Tests/AbpProDomainTestBase.cs b/aspnet-core/services/test/Lion.AbpPro.Domain.Tests/AbpProDomainTestBase.cs
index 0dfc236f..4ced040a 100644
--- a/aspnet-core/services/test/Lion.AbpPro.Domain.Tests/AbpProDomainTestBase.cs
+++ b/aspnet-core/services/test/Lion.AbpPro.Domain.Tests/AbpProDomainTestBase.cs
@@ -1,7 +1,12 @@
+using Lion.AbpPro.Localization;
+
namespace Lion.AbpPro
{
public abstract class AbpProDomainTestBase : AbpProTestBase
{
-
+ public AbpProDomainTestBase()
+ {
+ ServiceProvider.InitializeLocalization();;
+ }
}
}
diff --git a/aspnet-core/services/test/Lion.AbpPro.Domain.Tests/Localizations/LocalizationHelper_Tests.cs b/aspnet-core/services/test/Lion.AbpPro.Domain.Tests/Localizations/LocalizationHelper_Tests.cs
new file mode 100644
index 00000000..fad28ceb
--- /dev/null
+++ b/aspnet-core/services/test/Lion.AbpPro.Domain.Tests/Localizations/LocalizationHelper_Tests.cs
@@ -0,0 +1,28 @@
+using System;
+using Lion.AbpPro.Localization;
+using Shouldly;
+using Volo.Abp.Localization;
+using Xunit;
+
+namespace Lion.AbpPro.Localizations
+{
+ public class LocalizationHelper_Tests:AbpProDomainTestBase
+ {
+ [Fact]
+ public void Test_LocalizationHelper_L_OK()
+ {
+ using (CultureHelper.Use("en"))
+ {
+ var enValue = LocalizationHelper.L["Welcome"];
+ enValue.Value.ShouldBe("Welcome");
+ }
+
+ using (CultureHelper.Use("zh-Hans"))
+ {
+
+ var enValue = LocalizationHelper.L["Welcome"];
+ enValue.Value.ShouldBe("欢迎");
+ }
+ }
+ }
+}
\ No newline at end of file