Activities of "maliming"

hi

You can override the localization text from the Identity module. https://abp.io/community/articles/how-to-override-localization-strings-of-depending-modules-ba1oy03l

hi

You need to use the same version of the ABP package and use the old CLI to create the new microservice template project.

Thanks.

hi

I get an error while building your project.

error NU1101: Unable to find package HQSOFT.Xspire.Backend.HttpApi.Client. 

Can you try to update the ConfigureAuthentication method as below?

private void ConfigureAuthentication(ServiceConfigurationContext context, IConfiguration configuration)
{
context.Services.ForwardIdentityAuthenticationForBearer(OpenIddictValidationAspNetCoreDefaults.AuthenticationScheme);
    context.Services.Configure<AbpClaimsPrincipalFactoryOptions>(options =>
    {
        options.IsDynamicClaimsEnabled = true;
    });
}

Thanks.

hi

There is no error in identitymodel.txt

Can you delete the current logs.txt and identitymodel.txt files from the API wensote?

Then reproduce the unauthorizederror multiple times, And share the full logs.txt and identitymodel.txt

Thanks.

hi

Can you share a template project that reproduces the issue?

liming.ma@volosoft.com

Thanks.

hi

Can you also share the Logs/identitymodel.txt?

The authserver domain is obtained from JwtBearerOption.Authority

In Kubernetes, the API website sends HTTP requests to the AuthServer, so please make sure the network is working properly.

In other words, your internal domain names are correctly accessible.

Thanks.

hi

Some of MEX's endpoints and permissions are exposed through PPM.

Can you explain more details about this?

Now, we want to make PPM behave differently depending on whether MEX or OEX is enabled.

It's best for the modules to be completely independent from each other.

Why do your three modules need to reference each other?

Thanks.

hi

Try to use X509KeyStorageFlags.MachineKeySet | X509KeyStorageFlags.EphemeralKeySet; as X509KeyStorageFlags

And Try to set Load user profile to true.

hi

The latest code of ValidateAsync method

public virtual async Task ValidateAsync(Tenant tenant)
{
    Check.NotNullOrWhiteSpace(tenant.Name, nameof(tenant.Name));
    Check.NotNullOrWhiteSpace(tenant.NormalizedName, nameof(tenant.NormalizedName));

    var owner = await TenantRepository.FindByNameAsync(tenant.NormalizedName);
    if (owner != null && owner.Id != tenant.Id)
    {
        throw new BusinessException("Volo.Saas:DuplicateTenantName").WithData("Name",  tenant.NormalizedName);
    }
}

Thanks @mattw 👍

The XXX.staticwebassets.endpoints.json of your project may break. Therefore, a rebuild will resolve the issue.

Showing 1731 to 1740 of 11558 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.