ok
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
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?