Activities of "maliming"

hi

As far as I can see, the API requests take most of the time to initial the page. Total: 9.44s

hi

I can not do the hardcode values as we have dynamic parameters.

The OpenIdConnectOptions option is IOptionsMonitor<OpenIdConnectOptions>

You can add a custom implementation to get value from the database. Read the value of the tenant.

or you can set TokenValidationParameters.ValidateIssuer to false

https://learn.microsoft.com/en-us/dotnet/api/microsoft.identitymodel.tokens.tokenvalidationparameters.validateissuer?view=msal-web-dotnet-latest

hi

If you changed the Authority You can use a wildcard domain as Issuer

{0} can be any tenant name.

https://github.com/abpframework/abp-samples/blob/f46dabd078361ebb564708cce28fe8a8b7a60494/DomainTenantResolver/OpenIddict/MVC-TIERED/src/Acme.BookStore.Web/BookStoreWebModule.cs#L179-L184

https://github.com/maliming//Owl.TokenWildcardIssuerValidator

hi

I'm able to access your website.

https://app-ctms-qa.fundanxxxxxxx.com/dashboard

Can you share the steps to show the performance problem?

Thanks.

hi

Please share your website url and a test username&password

I will check it online.

liming.ma@volosoft.com

Thanks

hi

Enable host Google login

Then override Google setting in a tenant

It doesn’t support change client id at runtime,that’s why we add the https://abp.io/docs/latest/modules/account-pro#install-a-new-external-login feature.

hi

Add a new External Login and change the Authority, ClientId, ClientSecret etc., in the host and tenants.

The social/External login system is compatible with the multi-tenancy. Each tenant can configure their own provider settings if your application is multi-tenant.

https://abp.io/docs/latest/modules/account-pro#install-a-new-external-login

hi

I dont get it. Can you explain it more?

hi

Replace MyTenant with your tenant name.

__tenant=MyTenant

public async Task<IActionResult> OnGetAsync()
{
    if (!CurrentUser.IsAuthenticated)
    {
        var provider = "OpenIdConnect";
        var redirectUrl = "/Account/Login?handler=ExternalLoginCallback&__tenant=MyTenant";
        var properties = SignInManager.ConfigureExternalAuthenticationProperties(provider, redirectUrl);
        properties.Items["scheme"] = provider;
        return Challenge(properties, provider);
    }

    return Page();
}
Showing 2541 to 2550 of 11546 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 17, 2025, 07:08
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.