Thank you so much for your fast reply. You guys are always amazing!
That might be it.
I changed the value in the appsettings.json. But I didn't change anything directly in the tool. Where do I find that? I've gone through each of the settings pages when logged in as the Host Admin. I have: Tenant Management, User Management, Security, and Email. I can't find the website address on any of them. I also checked the Tenant Settings for the default tenant and the specific tenant I'm setting up. Didn't see anything there, either.
I found ThisWebSiteRootAddress in the language files, but didn't find it referenced anywhere in the code.
I have an application based on ASPNETZero. I run it in both my development and test environments and it works perfectly. When I deploy it my production environment, I lose certain functionality.
Critically to me right now, when I try to add a permission to a user, I get "You are not authorized." I'm logged in as the Admin user.
I also can't Impersonate users. I get a 500 error. Again, this is something that works correctly in both the development and test environments.
I've tried with and without a Redis server. That doesn't seem to make any difference.
Differences between test and production:
Any ideas why this isn't working? I've spent way too many hours trying to figure it out.
This is a beautiful framework. But I can't go to production until I resolve this important issue.
Thank you for any help you can provide!