hi
Where is the /Themes/LeptonX/Global/side-menu/css/bootstrap-light.css
file located?
Can you check if it exists in the wwwroot
folder?
Please also share the csproj
file context of your https://idp.preprod.eduverse.vision
project.
Thanks.
hi
ABP 9 is targeted to net9.0
.
Is the UsePostgreSqlStorage
support net 9 as well?
In fact, this error is not related to abp.
Thanks
hi
Can you change all net9.0
target to net8.0
in csproj
files?
You can also use old CLI to create a new 8.x project and then develop it in Studio.
https://abp.io/docs/latest/cli/differences-between-old-and-new-cli
hi
Unable to retrieve document from: 'https://auth.logiclinkenterprise.com/.well-known/openid-configuration'. ---> System.Net.Http.HttpRequestException: The requested name is valid, but no data of the requested type was found. (auth.logiclinkenterprise.com:443) ---> System.Net.Sockets.SocketException (11004): The requested name is valid, but no data of the requested type was found.
This means the domain name can't be solved. Your API website can't reached to https://auth.logiclinkenterprise.com
Have you set the DNS for these domains?
hi
The DynamicLocalizationResourceContributor and DynamicResourceLocalizer
are coming from Language Management.
Do you have license to download the source code of this module?
hi
I can send you the full log via wetransfer if you want.
Please. liming.ma@volosoft.com
The permissions get from the database based on the user ID
and user role
in claims.
hi
The claims are coming from jwt token. So jwt has to contain the claim.
hi
The jwt token has to contain the BrowserInfo claim
. This is by design.
hi
Change the Program as below, then republish to IIS and get logs.txt again.
Thanks
using System;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Serilog;
using Serilog.Events;
namespace acme.logistics;
public class Program
{
public async static Task<int> Main(string[] args)
{
Log.Logger = new LoggerConfiguration()
.WriteTo.Async(c => c.File("Logs/logs.txt"))
.WriteTo.Async(c => c.Console())
.CreateBootstrapLogger();
try
{
Log.Information("Starting MyCompanyName.MyProjectName.HttpApi.Host.");
var builder = WebApplication.CreateBuilder(args);
builder.Host
.AddAppSettingsSecretsJson()
.UseAutofac()
.UseSerilog((context, services, loggerConfiguration) =>
{
loggerConfiguration
.MinimumLevel.Debug()
.MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Warning)
.Enrich.FromLogContext()
.WriteTo.Async(c => c.File("Logs/logs.txt"))
.WriteTo.Async(c => c.Console());
});
await builder.AddApplicationAsync<logisticsHttpApiHostModule>();
var app = builder.Build();
await app.InitializeApplicationAsync();
await app.RunAsync();
return 0;
}
catch (Exception ex)
{
if (ex is HostAbortedException)
{
throw;
}
Log.Fatal(ex, "Host terminated unexpectedly!");
return 1;
}
finally
{
Log.CloseAndFlush();
}
}
}