I assume folks means use the ACS initiating URI (suggested by "login pages") that induces ACS to send a request to the IDP, handle the response, and send an unsolicited response bearing an assertion to the SP.
This is fine when the SP is a WIF Webapp. Ill assume its fine when ADFS is the relying party, too.
Unfortunately, our SP is PingFederate (in ws-fedp mode). It doesnt support unsolicited responses, over ws-fedp.
(It always suprised me that ACS so prominently suggested the use of of unsolicited flows.)
pingFederate has a similar problem to "ACS and wauth", in that it cannot forward whr provided on its "login page" initiating URI to ACS (in order to direct which IDP to be used). I can add it to the ACS "login page" URI of course, but hit the same
issue as above - the resulting unsolicited response.
I dont think there is an answer.