I have an old app located on portal.website.com written in old tech. Now I am rewriting part by part to Angular+dotnet api that will be located on account.website.com. All is hosted on Azure.
Crucial requirement from operations is seamless transition for users from portal to account. I have read documentation and read about seamless but when I did first test on local I got prompted to Authorize App, despite both apps being my First-Party. I am using Sample App provided by Auth0 for testing.
Then I googled and discovered that localhost is always considered to be third party. So I then altered my hosts file on windows dev machine, created personal certificate just to “fake” real site, but I got prompted Authorize App again. I saw that for API I can enable “Allow Skipping User Consent” but there is no such setting unfortunately on Applications. I did remove local hosts from Allow Origins Logout and other fields.
I am currently trying to deploy Angular Sample 01 on Azure but it is building for roughly 3 hours and still not done. Any suggestions or help on disabling Authorize App?
EDIT: I have deployed it to azure, but it does have different domain (azurewebsite.net vs azurestaticweb.net) than the original if that might be a problem, and I am getting prompted again I did not try on production environment where I would have same URL but different subdomain.