Thanks mharnos 👍
We need an input to identify the current tenant, such as the user's input or the domain name. This is necessary.
hi
You can try to override the built-in AWS services for implementation.
https://github.com/abpframework/abp/tree/dev/framework/src/Volo.Abp.BlobStoring.Aws/Volo/Abp/BlobStoring/Aws https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.BlobStoring.Aws/Volo/Abp/BlobStoring/Aws/DefaultAmazonS3ClientFactory.cs#L16
Thanks.
hi
Can you share an online website?
Thanks.
hi
When trying to Logout from tenant, getting error:
Is there anything else other than this error log?
Does it break any functionality?
Thanks.
ok, reproduce the error and share logs.txt again.
Remember to set the log level to debug
https://abp.io/support/questions/8622/How-to-enable-Debug-logs-for-troubleshoot-problems
Thanks.
hi
The error is AmbiguousMatchException: he request matched multiple endpoints
Can you share the code of CustomLogout page?
Thanks.
2025-08-01 14:06:22.116 -05:00 [INF] Request starting HTTP/2 GET https://cpattest.auth.cpat.com:44346/CustomLogout - null null
2025-08-01 14:06:22.162 -05:00 [ERR] An unhandled exception has occurred while executing the request.
Microsoft.AspNetCore.Routing.Matching.AmbiguousMatchException: The request matched multiple endpoints. Matches:
TMS_MVC.Web.Controllers.AccountController.LoginAsync (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.LogoutAsync (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.Logout (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.AccessDeniedAsync (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.ChallengeAsync (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.FrontChannelLogoutAsync (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.ImpersonateUserAsync (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.DelegatedImpersonateAsync (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.BackToImpersonatorAsync (TMS_MVC.Web)
TMS_MVC.Web.Controllers.AccountController.ImpersonateTenantAsync (TMS_MVC.Web)
at Microsoft.AspNetCore.Routing.Matching.DefaultEndpointSelector.ReportAmbiguity(Span`1 candidateState)
at
2025-08-01 14:06:22.199 -05:00 [INF] Request finished HTTP/2 GET https://cpattest.auth.cpat.com:44346/CustomLogout - 500 null text/html; charset=utf-8 83.1091ms
Please share the logs.txt with liming.ma@volosoft.com
hi
Have you overridden the Login page?
Have you set custom connection string for current tenants?
Can you share the logs.txt of your localhost:44303 project?
Thanks.
hi
I have set the separate database connetionstring in page,
can't find demo.abpusers table
Can you share your settings from this page and full exception logs?
Thanks.