The current configuration is as follows: 1、Myzzh.Iecp.Web.Public--appsettings.json { "App": { "SelfUrl": "https://pub.xxxx.cn:443" }, "Redis": { "Configuration": "127.0.0.1" }, "ConnectionStrings": { "Default": "Server=localhost;Database=Myzzh_Iecp;Trusted_Connection=True" }, "AuthServer": { "Authority": "https://admin.xxxx.cn:44308", "RequireHttpsMetadata": "true", "ClientId": "Iecp_Web_Public", "ClientSecret": "1q2w3e*" }, "Settings": { "Volo.Abp.LeptonTheme.Style.PublicLayout": "Style5" } }
2、client Iecp_Web_Public 回调 Url:https://pub.xxxx.cn:443/signin-oidc
3、logss.txt error message:
2022-02-23 17:01:21.273 +08:00 [INF] Executed action Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) in 387.5938ms
2022-02-23 17:01:21.274 +08:00 [INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)'
2022-02-23 17:01:21.278 +08:00 [INF] Request finished HTTP/2 GET https://pub.myzzh.cn/Abp/ApplicationConfigurationScript - - - 200 163262 application/javascript 395.2323ms
2022-02-23 17:02:31.192 +08:00 [INF] Request starting HTTP/2 GET https://pub.myzzh.cn/signin-oidc - -
2022-02-23 17:02:31.229 +08:00 [INF] Error from RemoteAuthentication: OpenIdConnectAuthenticationHandler: message.State is null or empty..
2022-02-23 17:02:31.233 +08:00 [ERR] An unhandled exception has occurred while executing the request.
System.Exception: An error was encountered while handling the remote login.
---> System.Exception: OpenIdConnectAuthenticationHandler: message.State is null or empty.
--- End of inner exception stack trace ---
at Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler1.HandleRequestAsync() at IdentityServer4.Hosting.FederatedSignOut.AuthenticationRequestHandlerWrapper.HandleRequestAsync() at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task) 2022-02-23 17:02:31.260 +08:00 [INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController.Index (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared)' 2022-02-23 17:02:31.263 +08:00 [INF] Route matched with {action = "Index", controller = "Error", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Microsoft.AspNetCore.Mvc.IActionResult] Index(Int32) on controller Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared).
2022-02-23 17:02:31.282 +08:00 [INF] Executing ViewResult, running view ~/Views/Error/500.cshtml.
2022-02-23 17:02:31.373 +08:00 [INF] Executed ViewResult - view ~/Views/Error/500.cshtml executed in 92.121ms.
2022-02-23 17:02:31.374 +08:00 [INF] Executed action Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController.Index (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared) in 110.2151ms
2022-02-23 17:02:31.374 +08:00 [INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController.Index (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared)'
2022-02-23 17:02:31.374 +08:00 [INF] Request finished HTTP/2 GET https://pub.myzzh.cn/signin-oidc - - - 500 - text/html;+charset=utf-8 182.4526ms
2022-02-23 17:02:31.425 +08:00 [INF] Request starting HTTP/2 GET https://pub.myzzh.cn/__bundles/Lepton.Global.003FB40365CCDB34ED7A45D43ECF81B7.css?_v=637812031178458987 - -
2022-02-23 17:02:31.427 +08:00 [INF] Request starting HTTP/2 GET https://pub.myzzh.cn/__bundles/Lepton.Global.3C79FA78DCB2A9B21B78EBB1E13BAAA4.js?_v=637812031188496165 - -
2022-02-23 17:02:31.427 +08:00 [INF] The file /__bundles/Lepton.Global.003FB40365CCDB34ED7A45D43ECF81B7.css was not modified
2022-02-23 17:02:31.427 +08:00 [INF] The file /__bundles/Lepton.Global.3C79FA78DCB2A9B21B78EBB1E13BAAA4.js was not modified
However, the Web.Public login cannot be jumped. After changing to a non-layered solution, the following error message still appears:
2022-02-23 17:02:31.229 +08:00 [INF] Error from RemoteAuthentication: OpenIdConnectAuthenticationHandler: message.State is null or empty..
2022-02-23 17:02:31.233 +08:00 [ERR] An unhandled exception has occurred while executing the request.
System.Exception: An error was encountered while handling the remote login.
---> System.Exception: OpenIdConnectAuthenticationHandler: message.State is null or empty.
--- End of inner exception stack trace ---
at Microsoft.AspNetCore.Authentication.RemoteAuthenticationHandler1.HandleRequestAsync() at IdentityServer4.Hosting.FederatedSignOut.AuthenticationRequestHandlerWrapper.HandleRequestAsync() at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task) 2022-02-23 17:02:31.260 +08:00 [INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController.Index (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared)' 2022-02-23 17:02:31.263 +08:00 [INF] Route matched with {action = "Index", controller = "Error", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task
1[Microsoft.AspNetCore.Mvc.IActionResult] Index(Int32) on controller Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared).
2022-02-23 17:02:31.282 +08:00 [INF] Executing ViewResult, running view ~/Views/Error/500.cshtml.
2022-02-23 17:02:31.373 +08:00 [INF] Executed ViewResult - view ~/Views/Error/500.cshtml executed in 92.121ms.
2022-02-23 17:02:31.374 +08:00 [INF] Executed action Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController.Index (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared) in 110.2151ms
2022-02-23 17:02:31.374 +08:00 [INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController.Index (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared)'
Could not find IdentityClientConfiguration for AbpMvcClient. Either define a configuration for AbpMvcClient or set a default configuration.Check the docs before asking a question: https://docs.abp.io/en/commercial/latest/ Check the samples, to see the basic tasks: https://docs.abp.io/en/commercial/latest/samples/index The exact solution to your question may have been answered before, please use the search on the homepage.
If you're creating a bug/problem report, please include followings:
An error message appears when running after publishing, where do I need to configure it? `` Could not find IdentityClientConfiguration for AbpMvcClient. Either define a configuration for AbpMvcClient or set a default configuration.
<Project Sdk="Microsoft.NET.Sdk.Web">
<Import Project="..\..\common.props" />
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<AssetTargetFallback>$(AssetTargetFallback);portable-net45+win8+wp8+wpa81;</AssetTargetFallback>
<IsPackable>true</IsPackable>
<OutputType>Library</OutputType>
<RootNamespace>Xino.Bms.ChargeBase.Web</RootNamespace>
<GenerateEmbeddedFilesManifest>true</GenerateEmbeddedFilesManifest>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Volo.Abp.AutoMapper" Version="5.0.0" />
<PackageReference Include="Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared" Version="5.0.0" />
<PackageReference Include="Fody" Version="6.5.3" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="6.0.0" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Pages\**\*.css" />
<EmbeddedResource Include="Pages\**\*.js" />
<EmbeddedResource Include="Components\**\*.js" />
<EmbeddedResource Include="Components\**\*.css" />
<EmbeddedResource Include="wwwroot\**\*.*" />
<Content Remove="Pages\**\*.css" />
<Content Remove="Pages\**\*.js" />
<Content Remove="Components\**\*.js" />
<Content Remove="Components\**\*.css" />
<Content Remove="wwwroot\**\*.*" />
<Compile Remove="Pages\ChargeBase\ChgCodeGroups\AddChargeCodeModal.cshtml.cs" />
<Content Remove="Pages\ChargeBase\ChgCodeGroups\AddChargeCodeModal.cshtml" />
<Content Remove="Properties\launchSettings.json" />
<EmbeddedResource Remove="Pages\ChargeBase\ChgCodeGroups\addChargeCodeModal.js" />
<None Remove="Pages\ChargeBase\ActTypeCodes\createModal.js" />
<None Remove="Pages\ChargeBase\ActTypeCodes\editModal.js" />
<None Remove="Pages\ChargeBase\ActTypeCodes\index.js" />
<None Remove="Pages\ChargeBase\BillGroupDets\BillGroupDetCreateModal.js" />
<None Remove="Pages\ChargeBase\BillGroupDets\createModal.js" />
<None Remove="Pages\ChargeBase\BillGroupDets\editModal.js" />
<None Remove="Pages\ChargeBase\BillGroupDets\index.js" />
<None Remove="Pages\ChargeBase\BillGroups\createModal.js" />
<None Remove="Pages\ChargeBase\BillGroups\editModal.js" />
<None Remove="Pages\ChargeBase\BillGroups\index.js" />
<None Remove="Pages\ChargeBase\BillingEvents\BillingEventCreateModal.js" />
<None Remove="Pages\ChargeBase\BillingEvents\createModal.js" />
<None Remove="Pages\ChargeBase\BillingEvents\editModal.js" />
<None Remove="Pages\ChargeBase\BillingEvents\index.js" />
<None Remove="Pages\ChargeBase\BillLevels\createModal.js" />
<None Remove="Pages\ChargeBase\BillLevels\editModal.js" />
<None Remove="Pages\ChargeBase\BillLevels\index.js" />
<None Remove="Pages\ChargeBase\ChargeCodes\ChargeCodeCreateModal.js" />
<None Remove="Pages\ChargeBase\ChargeCodes\createModal.js" />
<None Remove="Pages\ChargeBase\ChargeCodes\editModal.js" />
<None Remove="Pages\ChargeBase\ChargeCodes\index.js" />
<None Remove="Pages\ChargeBase\ChargeRates\ChargeRateCreateModal.js" />
<None Remove="Pages\ChargeBase\ChargeRates\createModal.js" />
<None Remove="Pages\ChargeBase\ChargeRates\editModal.js" />
<None Remove="Pages\ChargeBase\ChargeRates\index.js" />
<None Remove="Pages\ChargeBase\ChgCodeGroups\addChargeCodeModal.js" />
<None Remove="Pages\ChargeBase\ChgCodeGroups\createModal.js" />
<None Remove="Pages\ChargeBase\ChgCodeGroups\editModal.js" />
<None Remove="Pages\ChargeBase\ChgCodeGroups\index.js" />
<None Remove="Pages\ChargeBase\ChgRateGroups\addChargeCodeModal.js" />
<None Remove="Pages\ChargeBase\ChgRateGroups\createModal.js" />
<None Remove="Pages\ChargeBase\ChgRateGroups\editModal.js" />
<None Remove="Pages\ChargeBase\ChgRateGroups\index.js" />
<None Remove="Pages\ChargeBase\ChgTypeCodes\createModal.js" />
<None Remove="Pages\ChargeBase\ChgTypeCodes\editModal.js" />
<None Remove="Pages\ChargeBase\ChgTypeCodes\index.js" />
<None Remove="Pages\ChargeBase\EventGroups\createModal.js" />
<None Remove="Pages\ChargeBase\EventGroups\editModal.js" />
<None Remove="Pages\ChargeBase\EventGroups\index.js" />
<None Remove="Pages\ChargeBase\EventSpecials\createModal.js" />
<None Remove="Pages\ChargeBase\EventSpecials\editModal.js" />
<None Remove="Pages\ChargeBase\EventSpecials\index.js" />
<None Remove="Pages\ChargeBase\EventTypes\createModal.js" />
<None Remove="Pages\ChargeBase\EventTypes\editModal.js" />
<None Remove="Pages\ChargeBase\EventTypes\index.js" />
<None Remove="Pages\ChargeBase\InvoiceTerms\createModal.js" />
<None Remove="Pages\ChargeBase\InvoiceTerms\editModal.js" />
<None Remove="Pages\ChargeBase\InvoiceTerms\index.js" />
<None Remove="Pages\ChargeBase\InvoiceTypes\createModal.js" />
<None Remove="Pages\ChargeBase\InvoiceTypes\editModal.js" />
<None Remove="Pages\ChargeBase\InvoiceTypes\index.js" />
<None Remove="Pages\ChargeBase\PeriodDetails\createModal.js" />
<None Remove="Pages\ChargeBase\PeriodDetails\editModal.js" />
<None Remove="Pages\ChargeBase\PeriodDetails\index.js" />
<None Remove="Pages\ChargeBase\PeriodDetails\PeriodDetailCreateModal.js" />
<None Remove="Pages\ChargeBase\Periods\createModal.js" />
<None Remove="Pages\ChargeBase\Periods\editModal.js" />
<None Remove="Pages\ChargeBase\Periods\index.js" />
<None Remove="Pages\ChargeBase\RecurRules\createModal.js" />
<None Remove="Pages\ChargeBase\RecurRules\editModal.js" />
<None Remove="Pages\ChargeBase\RecurRules\index.js" />
<None Remove="Pages\ChargeBase\Shared\lookupModal.js" />
<None Remove="Pages\ChargeBase\SystemActivities\createModal.js" />
<None Remove="Pages\ChargeBase\SystemActivities\editModal.js" />
<None Remove="Pages\ChargeBase\SystemActivities\index.js" />
<None Include="Properties\launchSettings.json" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Xino.Bms.ChargeBase.Application.Contracts\Xino.Bms.ChargeBase.Application.Contracts.csproj" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Pages\ChargeBase\ActTypeCodes\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ActTypeCodes\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ActTypeCodes\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillGroupDets\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillGroupDets\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillGroupDets\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillGroups\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillGroups\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillGroups\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillingEvents\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillingEvents\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillingEvents\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillLevels\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillLevels\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\BillLevels\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChargeCodes\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChargeCodes\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChargeCodes\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChargeRates\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChargeRates\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChargeRates\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgCodeGroups\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgCodeGroups\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgCodeGroups\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgRateGroups\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgRateGroups\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgRateGroups\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgTypeCodes\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgTypeCodes\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\ChgTypeCodes\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventGroups\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventGroups\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventGroups\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventSpecials\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventSpecials\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventSpecials\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventTypes\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventTypes\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\EventTypes\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\InvoiceTerms\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\InvoiceTerms\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\InvoiceTerms\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\InvoiceTypes\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\InvoiceTypes\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\InvoiceTypes\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\PeriodDetails\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\PeriodDetails\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\PeriodDetails\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\Periods\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\Periods\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\Periods\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\RecurRules\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\RecurRules\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\RecurRules\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\Shared\lookupModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\SystemActivities\createModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\SystemActivities\editModal.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
<EmbeddedResource Update="Pages\ChargeBase\SystemActivities\index.js">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</EmbeddedResource>
</ItemGroup>
</Project>
```
Can. How to upload attachments?
问题:从4.4.0 "Upgraded_To_Abp_5_0_0",找不到与以下网址对应的网页:https://localhost:44306/ChargeBase/Periods 如何配置? 问题描述: 在modules里的WEB project 页面找不到。ChargeBaseWebModule里的代码如下:
using Microsoft.AspNetCore.Mvc.RazorPages;
using Microsoft.Extensions.DependencyInjection;
using Xino.Bms.ChargeBase.Localization;
using Xino.Bms.ChargeBase.Web.Menus;
using Volo.Abp.AspNetCore.Mvc.Localization;
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared;
using Volo.Abp.AutoMapper;
using Volo.Abp.Modularity;
using Volo.Abp.UI.Navigation;
using Volo.Abp.VirtualFileSystem;
using Xino.Bms.ChargeBase.Permissions;
using Volo.Abp.Http.ProxyScripting.Generators.JQuery;
using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.PageToolbars;
using Volo.Abp.Localization;
namespace Xino.Bms.ChargeBase.Web
{
[DependsOn(
typeof(ChargeBaseApplicationContractsModule),
typeof(AbpAspNetCoreMvcUiThemeSharedModule),
typeof(AbpAutoMapperModule)
)]
public class ChargeBaseWebModule : AbpModule
{
public override void PreConfigureServices(ServiceConfigurationContext context)
{
context.Services.PreConfigure<AbpMvcDataAnnotationsLocalizationOptions>(options =>
{
options.AddAssemblyResource(
typeof(ChargeBaseResource),
typeof(ChargeBaseApplicationContractsModule).Assembly,
typeof(ChargeBaseWebModule).Assembly);
});
PreConfigure<IMvcBuilder>(mvcBuilder =>
{
mvcBuilder.AddApplicationPartIfNotExists(typeof(ChargeBaseWebModule).Assembly);
});
}
public override void ConfigureServices(ServiceConfigurationContext context)
{
Configure<AbpNavigationOptions>(options =>
{
options.MenuContributors.Add(new ChargeBaseMenuContributor());
});
Configure<AbpVirtualFileSystemOptions>(options =>
{
options.FileSets.AddEmbedded<ChargeBaseWebModule>("Xino.Bms.ChargeBase.Web");
});
context.Services.AddAutoMapperObjectMapper<ChargeBaseWebModule>();
Configure<AbpAutoMapperOptions>(options =>
{
options.AddMaps<ChargeBaseWebModule>(validate: true);
});
Configure<RazorPagesOptions>(options =>
{
//Configure authorization.
options.Conventions.AuthorizePage("/ChargeBase/Periods/Index", ChargeBasePermissions.Periods.Default);
options.Conventions.AuthorizePage("/ChargeBase/PeriodDetails/Index", ChargeBasePermissions.PeriodDetails.Default);
options.Conventions.AuthorizePage("/ChargeBase/ChgTypeCodes/Index", ChargeBasePermissions.ChgTypeCodes.Default);
options.Conventions.AuthorizePage("/ChargeBase/ChgCodeGroups/Index", ChargeBasePermissions.ChgCodeGroups.Default);
options.Conventions.AuthorizePage("/ChargeBase/ChargeCodes/Index", ChargeBasePermissions.ChargeCodes.Default);
options.Conventions.AuthorizePage("/ChargeBase/BillLevels/Index", ChargeBasePermissions.BillLevels.Default);
options.Conventions.AuthorizePage("/ChargeBase/ChgRateGroups/Index", ChargeBasePermissions.ChgRateGroups.Default);
options.Conventions.AuthorizePage("/ChargeBase/ChargeRates/Index", ChargeBasePermissions.ChargeRates.Default);
options.Conventions.AuthorizePage("/ChargeBase/BillGroups/Index", ChargeBasePermissions.BillGroups.Default);
options.Conventions.AuthorizePage("/ChargeBase/BillGroupDets/Index", ChargeBasePermissions.BillGroupDets.Default);
options.Conventions.AuthorizePage("/ChargeBase/InvoiceTerms/Index", ChargeBasePermissions.InvoiceTerms.Default);
options.Conventions.AuthorizePage("/ChargeBase/InvoiceTypes/Index", ChargeBasePermissions.InvoiceTypes.Default);
options.Conventions.AuthorizePage("/ChargeBase/ActTypeCodes/Index", ChargeBasePermissions.ActTypeCodes.Default);
options.Conventions.AuthorizePage("/ChargeBase/SystemActivities/Index", ChargeBasePermissions.SystemActivities.Default);
options.Conventions.AuthorizePage("/ChargeBase/EventTypes/Index", ChargeBasePermissions.EventTypes.Default);
options.Conventions.AuthorizePage("/ChargeBase/EventSpecials/Index", ChargeBasePermissions.EventSpecials.Default);
options.Conventions.AuthorizePage("/ChargeBase/EventGroups/Index", ChargeBasePermissions.EventGroups.Default);
options.Conventions.AuthorizePage("/ChargeBase/RecurRules/Index", ChargeBasePermissions.RecurRules.Default);
options.Conventions.AuthorizePage("/ChargeBase/BillingEvents/Index", ChargeBasePermissions.BillingEvents.Default);
});
//Configure<RazorPagesOptions>(options =>
//{
// options.Conventions.AddPageRoute("/ChargeBase/Periods/Index", "/ChargeBase/Periods");
// options.Conventions.AddPageRoute("/ChargeBase/PeriodDetails/Index", "/ChargeBase/PeriodDetails");
// options.Conventions.AddPageRoute("/ChargeBase/ChgTypeCodes/Index", "/ChargeBase/ChgTypeCodes");
// options.Conventions.AddPageRoute("/ChargeBase/ChgCodeGroups/Index", "/ChargeBase/ChgCodeGroups");
// options.Conventions.AddPageRoute("/ChargeBase/ChargeCodes/Index", "/ChargeBase/ChargeCodes");
// options.Conventions.AddPageRoute("/ChargeBase/BillLevels/Index", "/ChargeBase/BillLevels");
// options.Conventions.AddPageRoute("/ChargeBase/ChgRateGroups/Index", "/ChargeBase/ChgRateGroups");
// options.Conventions.AddPageRoute("/ChargeBase/ChargeRates/Index", "/ChargeBase/ChargeRates");
// options.Conventions.AddPageRoute("/ChargeBase/BillGroups/Index", "/ChargeBase/BillGroups");
// options.Conventions.AddPageRoute("/ChargeBase/BillGroupDets/Index", "/ChargeBase/BillGroupDets");
// options.Conventions.AddPageRoute("/ChargeBase/InvoiceTerms/Index", "/ChargeBase/InvoiceTerms");
// options.Conventions.AddPageRoute("/ChargeBase/InvoiceTypes/Index", "/ChargeBase/InvoiceTypes");
// options.Conventions.AddPageRoute("/ChargeBase/ActTypeCodes/Index", "/ChargeBase/ActTypeCodes");
// options.Conventions.AddPageRoute("/ChargeBase/SystemActivities/Index", "/ChargeBase/SystemActivities");
// options.Conventions.AddPageRoute("/ChargeBase/EventTypes/Index", "/ChargeBase/EventTypes");
// options.Conventions.AddPageRoute("/ChargeBase/EventSpecials/Index", "/ChargeBase/EventSpecials");
// options.Conventions.AddPageRoute("/ChargeBase/EventGroups/Index", "/ChargeBase/EventGroups");
// options.Conventions.AddPageRoute("/ChargeBase/RecurRules/Index", "/ChargeBase/RecurRules");
// options.Conventions.AddPageRoute("/ChargeBase/BillingEvents/Index", "/ChargeBase/BillingEvents");
//});
//Configure<AbpPageToolbarOptions>(options =>
//{
// options.Configure<Volo.CmsKit.Admin.Web.Pages.CmsKit.Tags.IndexModel>(
// toolbar =>
// {
// toolbar.AddButton(
// LocalizableString.Create<ChargeBaseResource>("NewTag"),
// icon: "plus",
// name: "NewButton",
// requiredPolicyName: CmsKitAdminPermissions.Tags.Create
// );
// }
// );
// options.Configure<Volo.CmsKit.Admin.Web.Pages.CmsKit.Pages.IndexModel>(
// toolbar =>
// {
// toolbar.AddButton(
// LocalizableString.Create<ChargeBaseResource>("NewPage"),
// icon: "plus",
// name: "CreatePage",
// requiredPolicyName: CmsKitAdminPermissions.Pages.Create
// );
// });
// options.Configure<Volo.CmsKit.Admin.Web.Pages.CmsKit.Blogs.IndexModel>(
// toolbar =>
// {
// toolbar.AddButton(
// LocalizableString.Create<ChargeBaseResource>("NewBlog"),
// icon: "plus",
// name: "CreateBlog",
// id: "CreateBlog",
// requiredPolicyName: CmsKitAdminPermissions.Blogs.Create
// );
// });
// options.Configure<Volo.CmsKit.Admin.Web.Pages.CmsKit.BlogPosts.IndexModel>(
// toolbar =>
// {
// toolbar.AddButton(
// LocalizableString.Create<ChargeBaseResource>("NewBlogPost"),
// icon: "plus",
// name: "CreateBlogPost",
// id: "CreateBlogPost",
// requiredPolicyName: CmsKitAdminPermissions.BlogPosts.Create
// );
// });
// options.Configure<Volo.CmsKit.Admin.Web.Pages.CmsKit.Menus.MenuItems.IndexModel>(
// toolbar =>
// {
// toolbar.AddButton(
// LocalizableString.Create<ChargeBaseResource>("NewMenuItem"),
// icon: "plus",
// name: "CreateMenuItem",
// id: "CreateMenuItem",
// requiredPolicyName: CmsKitAdminPermissions.Menus.Update
// );
// });
//});
Configure<DynamicJavaScriptProxyOptions>(options =>
{
options.DisableModule(ChargeBaseRemoteServiceConsts.ModuleName);
});
}
}
}
Refer to“https://docs.abp.io/en/abp/latest/Multi-Tenancy” Proceed to the configuration solution。How to solve the problem of recognition during operation?
DE-5D3171948293 2021-10-18 16:36:47.946 +08:00 [WRN] Could not find IdentityClientConfiguration for CmsKitPublic. Either define a configuration for CmsKitPublic or set a default configuration.
2021-10-18 16:36:47.708 +08:00 [INF] Executed endpoint '/signalr-hubs/chat'
2021-10-18 16:36:47.709 +08:00 [INF] Request finished HTTP/2 GET https://myzzh.cn:44306/signalr-hubs/chat?id=fDvMIy2V_K8hzAYh5IAoxw - - - 200 - text/event-stream 20071.8506ms
2021-10-18 16:36:47.748 +08:00 [INF] Request starting HTTP/2 GET https://xinotech.myzzh.cn:44306/ - -
2021-10-18 16:36:47.771 +08:00 [INF] Executing endpoint '/Index'
2021-10-18 16:36:47.772 +08:00 [INF] Route matched with {page = "/Index", action = "", controller = "", area = ""}. Executing page /Index
2021-10-18 16:36:47.772 +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-10-18 16:36:47.773 +08:00 [INF] Executing handler method Xino.Scct.Web.Pages.IndexModel.OnGet - ModelState is "Valid"
2021-10-18 16:36:47.773 +08:00 [INF] Executed handler method OnGet, returned result .
2021-10-18 16:36:47.773 +08:00 [INF] Executing an implicit handler method - ModelState is "Valid"
2021-10-18 16:36:47.773 +08:00 [INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult.
2021-10-18 16:36:47.888 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: SettingManagement.Emailing
2021-10-18 16:36:47.889 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: AbpAccount.SettingManagement
2021-10-18 16:36:47.895 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: AbpIdentity.SettingManagement
2021-10-18 16:36:47.896 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: LeptonThemeManagement.Settings
2021-10-18 16:36:47.897 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: CmsKit.SettingManagement
2021-10-18 16:36:47.905 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: Forms.Form
2021-10-18 16:36:47.946 +08:00 [WRN] Could not find IdentityClientConfiguration for CmsKitPublic. Either define a configuration for CmsKitPublic or set a default configuration.
2021-10-18 16:36:47.946 +08:00 [INF] Start processing HTTP request GET "https://myzzh.cn:44376/api/cms-kit-public/menu-items?api-version=1.0"
2021-10-18 16:36:47.946 +08:00 [INF] Sending HTTP request GET "https://myzzh.cn:44376/api/cms-kit-public/menu-items?api-version=1.0"
2021-10-18 16:36:47.956 +08:00 [INF] Received HTTP response headers after 10.2157ms - 200
2021-10-18 16:36:47.956 +08:00 [INF] End processing HTTP request after 10.4014ms - 200
2021-10-18 16:36:47.965 +08:00 [INF] Executed page /Index in 193.0472ms
2021-10-18 16:36:47.965 +08:00 [INF] Executed endpoint '/Index'
2021-10-18 16:36:47.965 +08:00 [INF] Request finished HTTP/2 GET https://xinotech.myzzh.cn:44306/ - - - 200 - text/html;+charset=utf-8 217.6331ms
2021-10-18 16:36:47.995 +08:00 [INF] Request starting HTTP/2 GET https://xinotech.myzzh.cn:44306/__bundles/Lepton.Global.ED2A5A964A874690E0F3F98753AF3DD3.css?_v=637701429811040628 - -
2021-10-18 16:36:47.995 +08:00 [INF] Request starting HTTP/2 GET https://xinotech.myzzh.cn:44306/__bundles/Lepton.Global.82D908A7B6411F31BD81C593278E3607.js?_v=637701429848740552 - -
2021-10-18 16:36:47.998 +08:00 [INF] Request starting HTTP/2 GET https://xinotech.myzzh.cn:44306/Abp/ApplicationConfigurationScript - -
2021-10-18 16:36:48.002 +08:00 [INF] Sending file. Request path: '/__bundles/Lepton.Global.ED2A5A964A874690E0F3F98753AF3DD3.css'. Physical path: 'N/A'
2021-10-18 16:36:48.002 +08:00 [INF] Sending file. Request path: '/__bundles/Lepton.Global.82D908A7B6411F31BD81C593278E3607.js'. Physical path: 'N/A'
2021-10-18 16:36:48.008 +08:00 [INF] Request starting HTTP/2 GET https://xinotech.myzzh.cn:44306/Abp/ServiceProxyScript - -
2021-10-18 16:36:48.016 +08:00 [INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)'
2021-10-18 16:36:48.016 +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-10-18 16:36:48.037 +08:00 [INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)'
2021-10-18 16:36:48.037 +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-10-18 16:36:48.200 +08:00 [INF] Executing ContentResult with HTTP Response ContentType of application/javascript
2021-10-18 16:36:48.259 +08:00 [INF] Request finished HTTP/2 GET https://xinotech.myzzh.cn:44306/__bundles/Lepton.Global.ED2A5A964A874690E0F3F98753AF3DD3.css?_v=637701429811040628 - - - 200 489154 text/css 264.4283ms
2021-10-18 16:36:48.279 +08:00 [INF] Executing ContentResult with HTTP Response ContentType of application/javascript
2021-10-18 16:36:48.304 +08:00 [INF] Executed action Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) in 288.3488ms
2021-10-18 16:36:48.305 +08:00 [INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)'
2021-10-18 16:36:48.308 +08:00 [INF] Executed action Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) in 270.8411ms
2021-10-18 16:36:48.308 +08:00 [INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)'
2021-10-18 16:36:49.257 +08:00 [INF] Request finished HTTP/2 GET https://xinotech.myzzh.cn:44306/__bundles/Lepton.Global.82D908A7B6411F31BD81C593278E3607.js?_v=637701429848740552 - - - 200 822424 application/javascript 1261.1918ms
2021-10-18 16:36:49.988 +08:00 [INF] Request finished HTTP/2 GET https://xinotech.myzzh.cn:44306/Abp/ServiceProxyScript - - - 200 381337 application/javascript 1979.4696ms
2021-10-18 16:36:50.405 +08:00 [INF] Request finished HTTP/2 GET https://xinotech.myzzh.cn:44306/Abp/ApplicationConfigurationScript - - - 200 322471 application/javascript 2406.6258ms
2021-10-18 16:36:50.857 +08:00 [INF] Request starting HTTP/2 POST https://xinotech.myzzh.cn:44306/?handler=Login application/x-www-form-urlencoded 182
2021-10-18 16:36:50.868 +08:00 [INF] Executing endpoint '/Index'
2021-10-18 16:36:50.868 +08:00 [INF] Route matched with {page = "/Index", action = "", controller = "", area = ""}. Executing page /Index
2021-10-18 16:36:50.868 +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-10-18 16:36:50.873 +08:00 [INF] Executing handler method Xino.Scct.Web.Pages.IndexModel.OnPostLoginAsync - ModelState is "Valid"
2021-10-18 16:36:51.712 +08:00 [INF] AuthenticationScheme: oidc was challenged.
2021-10-18 16:36:51.714 +08:00 [INF] Executed handler method OnPostLoginAsync, returned result .
2021-10-18 16:36:51.714 +08:00 [INF] Executing an implicit handler method - ModelState is "Valid"
2021-10-18 16:36:51.714 +08:00 [INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult.
2021-10-18 16:36:51.743 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: SettingManagement.Emailing
2021-10-18 16:36:51.743 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: AbpAccount.SettingManagement
2021-10-18 16:36:51.743 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: AbpIdentity.SettingManagement
2021-10-18 16:36:51.743 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: LeptonThemeManagement.Settings
2021-10-18 16:36:51.743 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: CmsKit.SettingManagement
2021-10-18 16:36:51.751 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: Forms.Form
2021-10-18 16:36:51.789 +08:00 [WRN] Could not find IdentityClientConfiguration for CmsKitPublic. Either define a configuration for CmsKitPublic or set a default configuration.
2021-10-18 16:36:51.789 +08:00 [INF] Start processing HTTP request GET "https://myzzh.cn:44376/api/cms-kit-public/menu-items?api-version=1.0"
2021-10-18 16:36:51.789 +08:00 [INF] Sending HTTP request GET "https://myzzh.cn:44376/api/cms-kit-public/menu-items?api-version=1.0"
2021-10-18 16:36:51.797 +08:00 [INF] Received HTTP response headers after 7.9743ms - 200
2021-10-18 16:36:51.797 +08:00 [INF] End processing HTTP request after 8.1023ms - 200
2021-10-18 16:36:51.805 +08:00 [INF] Executed page /Index in 936.9072ms
2021-10-18 16:36:51.805 +08:00 [INF] Executed endpoint '/Index'
2021-10-18 16:36:51.805 +08:00 [INF] Request finished HTTP/2 POST https://xinotech.myzzh.cn:44306/?handler=Login application/x-www-form-urlencoded 182 - 302 - text/html;+charset=utf-8 947.7883ms
2021-10-18 16:40:03.660 +08:00 [INF] Request starting HTTP/2 GET https://xinotech.myzzh.cn:44306/ - -
2021-10-18 16:40:03.665 +08:00 [INF] Executing endpoint '/Index'
2021-10-18 16:40:03.665 +08:00 [INF] Route matched with {page = "/Index", action = "", controller = "", area = ""}. Executing page /Index
2021-10-18 16:40:03.665 +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-10-18 16:40:03.665 +08:00 [INF] Executing handler method Xino.Scct.Web.Pages.IndexModel.OnGet - ModelState is "Valid"
2021-10-18 16:40:03.665 +08:00 [INF] Executed handler method OnGet, returned result .
2021-10-18 16:40:03.665 +08:00 [INF] Executing an implicit handler method - ModelState is "Valid"
2021-10-18 16:40:03.665 +08:00 [INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult.
2021-10-18 16:40:03.747 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: SettingManagement.Emailing
2021-10-18 16:40:03.747 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: AbpAccount.SettingManagement
2021-10-18 16:40:03.747 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: AbpIdentity.SettingManagement
2021-10-18 16:40:03.747 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: LeptonThemeManagement.Settings
2021-10-18 16:40:03.747 +08:00 [INF] Authorization failed. These requirements were not met:
PermissionRequirement: CmsKit.SettingManagement
2021-10-18 16:40:03.754 +08:00 [INF] Authorization failed. These requirements were not met: