Activities of "maliming"

hi

I will check it asap.

Can you share a project and then I will check it locally?

liming.ma@volosoft.com

hi

Sorry, The abp framework doesn't support DbContextPool

hi

What would happen without redis specifically?

The data in Web and WebPublic may be inconsistent.

For example, the Web changes the cache, but WebPublic cannot know.

If Redis is disabled, Web Public will frequently get data from the Web and cause performance problems.


You can create a certificate and put in the application directory.

The latest template already did this.

dotnet dev-certs https -v -ep authserver.pfx -p 2D7AA457-5D33-48D6-936F-C48E5EF468ED
public override void PreConfigureServices(ServiceConfigurationContext context)
{
    var hostingEnvironment = context.Services.GetHostingEnvironment();
    var configuration = context.Services.GetConfiguration();

    if (!hostingEnvironment.IsDevelopment())
    {
        PreConfigure<AbpOpenIddictAspNetCoreOptions>(options =>
        {
            options.AddDevelopmentEncryptionAndSigningCertificate = false;
        });

        PreConfigure<OpenIddictServerBuilder>(builder =>
        {
            builder.AddSigningCertificate(GetSigningCertificate(hostingEnvironment, configuration));
            builder.AddEncryptionCertificate(GetSigningCertificate(hostingEnvironment, configuration));
            builder.SetIssuer(new Uri(configuration["AuthServer:Authority"]));
        });
    }
}
private X509Certificate2 GetSigningCertificate(IWebHostEnvironment hostingEnv, IConfiguration configuration)
{
    var fileName = "authserver.pfx";
    var passPhrase = "2D7AA457-5D33-48D6-936F-C48E5EF468ED";
    var file = Path.Combine(hostingEnv.ContentRootPath, fileName);

    if (!File.Exists(file))
    {
        throw new FileNotFoundException($"Signing Certificate couldn't found: {file}");
    }

    return new X509Certificate2(file, passPhrase);
}

hi

  1. you have to use Redis if you specify a public website.

https://support.abp.io/QA/Questions/2401/Setting-Mangement-Issue

  1. identity server uses the Certificate like AddDevelopmentEncryptionAndSigningCertificate of Openiddict,

AddDevelopmentEncryptionAndSigningCertificate cannot be used in applications deployed on IIS or Azure App Service: trying to use them on IIS or Azure App Service will result in an exception being thrown at runtime (unless the application pool is configured to load a user profile). To avoid that, consider creating self-signed certificates and storing them in the X.509 certificates store of the host machine(s). Please refer to: https://documentation.openiddict.com/configuration/encryption-and-signing-credentials.html#registering-a-development-certificate

https://docs.abp.io/en/abp/latest/Modules/OpenIddict#abpopeniddictaspnetcoreoptions

I don't quite understand. Can you share some code or ui to explain?

hi

I will provide such a sample If it is the ui you need

https://datatables.net/examples/api/row_details.html

If the local can't be reproduced, there is a problem with the build server.

Does it use the correct net sdk?

Based on these error messages, I can't troubleshoot the problem.

Can you share a project for me to reproduce the problem locally?

hi

You can check the csporj files of your all projects. It may contain the wrong configuration.

Showing 7241 to 7250 of 11550 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.1.0-preview. Updated on December 25, 2025, 06:16
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.