Problem
We have a 3rd party web app installed on a windows server. There is an alias DNS record setup so that user can type in to a web browser the app name i.e. "testapp" and get the site. This works well in Chrome browser but does not work as well with Edge Chromium browser. Edge Chromium does not see the web app as a local server so does not trust it to send domain credentials. In Edge browser users are forced to login each time they use the web app whilst if you use Chrome you are auto logged in. In Edge if you use the fully qualified domain name (FQDN) for the alias such as "testapp.exampledomain.com" Edge browser see's this as a local network server, trusts it, sends the credentials and auto logs the users in. This behaviour was not seen in previous version of Edge.
Desired outcome
Is there a way to configure windows DNS so that when users type in "testapp" it returns the value "testapp.exampledomain.com" for the user?
Other factors
- We have tried editing the web app web server (it is 3rd part and was using Apache tomcat ) to redirect queries to FQDN address if not from FQDN address however this is not supported by the vendor and lead to other issues where users had to reload the page after opening website.
- Edge chromium browser configuration is managed centrally using group policy and cannot be changed as it will affect other apps.
- Edge chromium is the only supported browser by the organisation with chrome no longer being installed on new computers so we can no longer recommend user use chrome.
- Vendor supports Edge chromium but says this issue is a problem with our network configuration and will not help any more.