hi
But, Could you return a different response with the message? Because, we need to show the reason why no changes were made in database. We don't want to override File Service. So, we need the actual detail of the request result.
I suggest you override the default service to implement these needs. This is the simplest way.
Other developers may think otherwise.
When editing Text Template via Admin page, there is a TextTemplate called "Abp.Account.EmailSecurityCode", this is the page to modify email content.
I read the source of AccountAppService and override the method Send Security code. (Render email content from template part)
Correct. 👍
hi
The MVC app is the one that's created with your Microservice Template and we haven't modified it.
Can you share the project?
Thanks
liming.ma@volosoft.com
https://wetransfer.com/
Can you share a test project to reproduce this 400 error locally?
I will check it locally.
hi
Can you share a test project to reproduce this 400 error locally?
liming.ma@volosoft.com
https://wetransfer.com/
You can add a test controller to prints the headers&cookies that come from nginx
hi
Add User full name to class VerifySecurityCodeModel
You can override the VerifySecurityCodeModel page to add more properties of the users.
https://docs.abp.io/en/abp/latest/UI/AspNetCore/Customization-User-Interface#overriding-a-page-model-c
hi
After I redirect to OpenDict site , login, then back to Blazor Server site. the same blazer page will failure with below exception.
Can you share an online URL to reproduce?
Thanks
liming.ma@volosoft.com
hi zhongfang
Make sure your apps are using HTTPS.
Nginx reverse proxy.
https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-8.0&tabs=linux-ubuntu#configure-a-reverse-proxy-server