hi
https://support.abp.io/QA/Questions/3929/Replacing-IDS4-with-Keycloak#answer-e5e71695-991f-20a1-fb69-3a07203f4535
hi
It seems the identitymodel doesn't support the ECDSA .
Openiddict uses identitymodel inside.
https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/issues/1291#issuecomment-1063205019
hi
Microservices will use a cache prefix, It can't clean the cache properly if you use the different prefix in admin and product.
If I add a colon to the end of the key prefix this also works (I’m not entirely sure why that works)
I haven't reproduced this.
In conclusion: You can't use different prefix in several microservice.
hi
These are some algorithm/encryption things that I don't quite understand.
hi
we have a sample to use Domain Tenant Resolver , I think it will work for microservice as well, you can take a look first.
https://github.com/abpframework/abp-samples/tree/master/DomainTenantResolver
You can set the environment to Production to test locally.
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/environments?view=aspnetcore-7.0
hi
Did you add the Microsoft.Extensions.FileProviders.Embedded as well?
https://github.com/DrMuss/VFSDemo/commit/3a1045fe880578ce82416aa383e180547d4d45e5
hi
1- Disable Redis caching.
"IsEnabled": "false"
https://docs.abp.io/en/abp/latest/Redis-Cache#configuration
2- Remove unnecessary tables from the database, such as users, OpenID, ... etc.
You can remove some built-in modules, However, Removing the identity module( users tables) can be complicated.
You can consider starting from an empty web application.
https://docs.abp.io/en/abp/latest/Getting-Started-AspNetCore-Application
hi
I will try to reproduce, thanks