We have set up external federation with a secondary ADFS server on a test domain, and it works, but I am wondering if there is some way to tell CRM 2011 which ADFS server to use?
For example, right now, the first time I log in to CRM, I am presented with a dropdown list of ADFS servers, and I have to select which one I would like to authenticate with. I would like to pass the 'whr' parameter in the querystring like this https://internalcrm.domain.com/org?whr=[homerealm] but
CRM errors every time, even if I set the 'DisableParameterFilter' registry key (which does allow custom parameters in other places in CRM)
[see
http://blog.torresdal.net/CommentView,guid,D6640096-9C34-4B47-92C8-6CDAC5AB9AAE.aspx for some info on the whr parameter.]
This is not a huge problem for users, as when you select a value once, it 'remembers' your selection via coo
kie, but there are two potential issues that lead me to trying to specify the correct realm via URL instead of having ADFS present the dropdown.
1. If you don't want users from external domains to see the list and have to choose the right value
2. If you are creating integration applications and want to specify the correct authentication provider for the app.
Does anyone have any more information or success using the 'whr' parameter with CRM 2011 to specify a default ADFS provider and skip the dropdown list?
Thanks!
Ken