Hi,
They are using RemotePermissionChecker
https://github.com/abpframework/abp/blob/rel-8.3/framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/Volo/Abp/AspNetCore/Mvc/Client/RemotePermissionChecker.cs#L8
you can override it.
Hi,
Here is the document about the override page.
https://abp.io/docs/latest/framework/ui/mvc-razor-pages/customization-user-interface
you can download the account source code to get the page code.
Hi,
Of course, you can replace it.
for example:
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(IdentitySessionDynamicClaimsPrincipalContributor))]
public class MyIdentitySessionDynamicClaimsPrincipalContributor : IdentitySessionDynamicClaimsPrincipalContributor
{
public override Task ContributeAsync(AbpClaimsPrincipalContributorContext context)
{
....
return base.ContributeAsync(context);
}
}
You can try add these packages to your project
<PackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="7.5.1" />
<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="7.5.1" />
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.5.1" />
HI,
you can disable local login
https://abp.io/docs/latest/modules/account-pro#local-login
If you use Social / External Logins, It is automatically called for authentication when logging in.
Just to make sure, the KeyPrefix can be anything,
yes.
However, I am still getting the exact same error:
i think this is a problem, is the problem can reproduce in local?
: )
you can get tenant entity here.
var tenant = await tenantRepository.FindAsync(eventData.Id);