I modified my solution to use the nightly ABP builds and I now cannot start the application due to the licensing error above.
Could you share the full steps to reproduce the problem? I will check it.
Hi,
Yes, you need to add using to the _ViewImports.cshtml
file.
@using System.Globalization
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bootstrap
@addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bundling
Hi,
You can just remove the cache
When you call the SignInAsync
method, the external user will log in to the system
await SignInManager.SignInAsync(user, false);
It didn't work, I can see the EmailConfirmed property set to true after that line, but the flag is still set to false in the database when the user is created. The line to set the flag to true seems to be in the right place, so I am not sure what's going on.
Hi,
Sorry, I realized that the SetEmailAsync
method resets the mail confirmation to false. please move the SetEmailConfirmed
to below SetEmailAsync
(await UserManager.SetEmailAsync(user, emailAddress)).CheckErrors();
user.SetEmailConfirmed(true);
Hi,
You can give it a try.
Hi,
You can consider using the eventbus to refresh the cache.
Hi,
Can I use RefreshManyAsync method of IDistributedCache<PermissionGrantCacheItem> to refresh the cache whenever I change permissions?
The Web application gets application configuration(permission etc..) from the remote server and will cache it.
I don't understand why RemoveManyAsync not work when deploying on K8s?
Because in the Development
, the cache time is 5s
https://github.com/abpframework/abp/blob/26dbeb6747f54bde28d498ae0848b0974de9a303/framework/src/Volo.Abp.AspNetCore.Mvc.Client/Volo/Abp/AspNetCore/Mvc/Client/AbpAspNetCoreMvcClientModule.cs#L19-L22
Ok, shared