I've found a lot of articles on this problem with Windows 2008 remote desktop servers, but nothing I can find pertains to Windows 2012 RDS. According to the documentation it's supposed to work more easily with 2012, but it is not working in my environment. The environment is simple: I have a single Windows 2012 server with all of the roles installed on it - RD Gateway, RD Licensing, RD Web Access, RD Session Host and RD Connection Broker. The internal and external server names are the same, and I have a GoDaddy UCC certificate that is set up as Trusted for the RD Connection broker for single sign-on and publishing, as well as for RD Web Access and Gateway services. I'm stumped as to where to go from here to get this to work. I've tried a few of the suggestions from the Windows 2008 server articles, including editing the renderscripts.js file, but the symptom remains the same.
What happens is that the initial sign-on to the web site is fine, but when a user tries to open an app, they get the logon dialog box shown at the end of this post. This happens whether connecting internally or externally. Typing in the password allows the user to run the apps, and after that they aren't prompted to log in again for other apps. There are no event log errors that I can find either on the server or client. Depending on the operating system, some of the error dialogs look slightly different, showing that the logon that fails is to "server.domain.com." I can't figure out how to fix this, so any help would be appreciated.
Deb