For a customer of mine we’ve setup a UAG which is configured as a Relying Party of an AD FS 2.0 server. This means the trunk itself is configured to use ADFS as it’s authentication server. It seems that upon accessing any application of this trunk we are redirected to the AD FS server, as expected, but UAG greets us with an error page containing "The URL you have requested is too long." For this setup we are publishing the AD FS server over that exact same trunk. So to be more precise, UAG is acting as an AD FS proxy as well.
UAG version in place: UAG 2010 SP3 U1
Here's some more background information regarding this specific issue: TechNet: UAG ADFS 2.0 Trunk Authentication fails: The URL you have requested is too long.
The URL you have requested is too long.
Navigate back and follow another link, or type in a different URL.
In the end we opened up a case with Microsoft and they came back with this registry key:
Windows Registry Editor Version 5.00
In order to properly apply this setting:
- Set the key
- Activate the UAG configuration
- Perform an IIS Reset
The actual value is for testing only, for a real production environment I would start with 8192 (bytes), watch out, the key is in HEX, and slowly move up until I feel I have a confortable marge.