Hello,
I'm testing ADFS Rollup 2 and RelayState in following configuration:
ADFS IP-STS-->ADFS RP-STS-->SAML RP
Using the Generate Relay State generator on Codeplex from the DS team to build the query string.
IDP URL String: https://adfs.fabrikam.com/adfs/ls/IdPInitiatedSignOn.aspx
Relying Party Identifier: http://adfs.contoso.com/adfs/services/trust
Relay State / Target App : https://myapp.cloud.com
I can logon successfully to the ADFS IP-STS and it redirects me to the RP-STS, but it doesn't relay me to the SAML 2.0 RP correctly. Instead it loads the ipdinitiatedsignon.aspx on the RP-STS and then when selecting the RP from the drop down, I can connect. I've tried playing around with the target app URL switching app login with entity ID etc, figuring this was the problem, but I suspect the syntax I'm using is wrong..... Have tried this with a couple of RPs and the result is the same.
All ADFS servers are running Rollup 2.
Thanks in advance