Angular project uses https://github.com/manfredsteyer/angular-oauth2-oidc to get tokens. https://github.com/manfredsteyer/angular-oauth2-oidc/blob/master/projects/lib/src/oauth-service.ts#L2378-L2385
hi
The Logs.txt is in your startup project folder.
Project.Web/Logs/logs.txt
.WriteTo.Async(c => c.File("Logs/logs.txt"))
Great!
The My.Plugin is a module template project. That's what I mean.
This template can be used to create a reusable application module based on the module development best practices & conventions. It is also suitable for creating microservices (with or without UI).
https://abp.io/docs/latest/solution-templates/application-module?_redirected=B8ABF606AA1BDF5C629883DF1061649A
Then you should use the database function or tool to synchronize multiple databases instead of using code .
If you want to use code to do this, You can check this: https://chrobyte.de/blogs/default/abp-module-development-and-cross-module-dependencies
https://abp.io/docs/latest/framework/infrastructure/event-bus/distributed?_redirected=B8ABF606AA1BDF5C629883DF1061649A#entity-synchronizer
hi
app-pro template project with the Lepton theme, then check its source code.hi
The error is Bearer was not authenticated. Failure message: IDX10206: Unable to validate audience. The 'audiences' parameter is empty.
Please share an access_token and the request logs for how you get the access_token.
Thanks.
hi
The My.Plugin is a module. It would be best not to use it as a Plugin.
You can depend on the My.Plugin module in your My.Platform project.
hi
Have you gotten any error logs in your microservices?
hi
Based on your requirements, you should download and integrate the Identity Pro source code to implement these new features.
Check the How it works section to extend yours.
https://abp.io/docs/latest/modules/identity/session-management#how-it-works