In a Windows AD domain environment (MYDOMAIN with DNS suffix mydomain.local), I have a server with an Intranet website, that runs on IIS 7.5. I have disabled all authentication types except Windows Authentication.
When I access my website with only http://mywebsite/ (DNS set up properly), the browser logs me in automatically (without a login box). However, when I access the website by its' full name http://mywebsite.mydomain.local/ (DNS also OK, and I have the appropriate website binding) I keep getting a login box.
Although I get my website after I fill out the username and passsword, that login box bugs me, as I want to be able to access the website by its full name, but without a login box. That's because I have a wildcard SSL certificate that maps to exactly *.mydomain.local, and for it to work a website must use a binding with the full name.
That (no login box when using short name, but always login box with the full DNS name) happens on all websites across all servers in my domain.
Any ideas on how to fix this?