Quick update.
The issue was that I was misspelling tenancyName while using Postman to test and as a result it wasn't actually passing in the tenant into the login function and I was actually logged in as host. So you can close this issue, it was my mistake.
Thanks again for your assistance and congrats on reaching version 1.0.0.
Kirk
This is impossible You probably returned the Entity accidently. ABP can not do this, it returns to the client what you return from the method.
:D You were quite correct. I was using the FullAuditedDto which as the name suggests shows all the audit fields. I changed it and it works as expected.
For the TenantId question; You can get TenantId from a token based authenticated client too if you sent TenancyName to this method (<a class="postlink" href="https://github.com/aspnetboilerplate/mo">https://github.com/aspnetboilerplate/mo</a> ... ler.cs#L35) while authenticating. If you have created your template fro aspnetboilerplate.com and it's not working like that, please write again and we try to repeat the problem.
Yes, that's the method that I am calling via Postman, I get the token as expected when I then go to create an object via a create service that I created (using the same token) it returns with error code: 0 and message: "An internal error occurred during your request" When I set a breakpoint on the AbpSession.GetTenantId() it's trying to get the information from the claimsABPSession as it should but it returns UserID = 1 and TenantId = null MultitenacySide = HOST. I am logging in using default, admin and 123qwe. This is from an aspnetboilerplate template that I created on your website almost 2 weeks ago.
Let me know if there is anything else you want me to try, I'll keep digging around to see if I can find the issue.
Thanks a lot.