Hi,
Can you share the full steps to reproduce? thanks
Hi,
Sorry for late.
Why not create your own UI to assign Users or Roles to the application?
You only need to use the object extensions system to add new properties to the entity. See https://docs.abp.io/en/abp/latest/Customizing-Application-Modules-Extending-Entities#entity-extensions-ef-core You can use the EF Core API to create foreign keys or other configurations.
Hi,
I can't reproduce the problem (7.1.1).
shouldn't it include the localization resource so it can find it inside resources for angular app?
The localization resources are stored in the database.
Abp will load static localization resources and dynamic localization resources(database), so it does not need to depend on Leptonx modules.
Hi,
Can you try this? https://support.abp.io/QA/Questions/817/How-to-delete-current-license-login-session
BTW, check this if you used the trial version before: https://support.abp.io/QA/Questions/3931/I-purchased-a-license-from-Trial-License---ABP-LIC-0018
Hi,
Sorry, I don't quite understand, can you explain in detail? thanks.
Hi,
https://support.abp.io/QA/Questions/4845#answer-3a0a87da-a3d3-826a-984a-a9fb8d886e73 I think the problem has been solved right?
Hi,
Yes, you can do that.
You can define an exception subscriber: https://docs.abp.io/en/abp/latest/Exception-Handling#subscribing-to-the-exceptions
public class ElasticApmExceptionSubscriber : ExceptionSubscriber
{
    public  override Task HandleAsync(ExceptionNotificationContext context)
    {
        var transaction = Elastic.Apm.Agent.Tracer.CurrentTransaction;
        transaction.CaptureException(context.Exception);
        return Task.CompletedTask;
    }
}
                        Hi,
Your angular application use Resource owner flow, it's different.
It's not related to ABP but Microsoft. you can check the document: https://learn.microsoft.com/en-us/azure/active-directory-b2c/configure-authentication-sample-angular-spa-app
Hi,
it's not a problem.
The elastic APM error page only shows unhandled exceptions
ABP automatically handles all exceptions and sends a standard formatted error message to the client for an API/AJAX request: https://docs.abp.io/en/abp/latest/Exception-Handling
@ageiter
You can use the ephemeral key for testing: https://documentation.openiddict.com/configuration/encryption-and-signing-credentials.html#registering-an-ephemeral-key
PreConfigure<AbpOpenIddictAspNetCoreOptions>(options =>
{
    options.AddDevelopmentEncryptionAndSigningCertificate = false;
});
PreConfigure<OpenIddictServerBuilder>(builder =>
{
    builder.AddEphemeralEncryptionKey();
    builder.AddEphemeralSigningKey();
});
BTW, I recommend you to read this document: https://documentation.openiddict.com/configuration/encryption-and-signing-credentials.html