I want to know how to change the default landing page of an ADFS connected site after browsing to it from site selection.
In the pic attached you can see I have a site called "My PHP Application" and when I click to "sign in" to this site I get redirected to https://apache-pc-sp.testad.lan
Now, instead of just going to https://apache-pc-sp.testad.lan
I want the redirect to go to https://apache-pc-sp.testad.lan/SOMETHINGHERE/
Is this possible?
Note: I do not want to put a any sort of redirect with htdocs/htaccess/apache configs/etc. It must purely be with the ADFS setup side of things.
Посмотрите состояние ретрансляции SAML. Если вы отправите какое-то состояние реле в приложение PHP, которое оно понимает, оно может перенаправить туда, куда вы хотите. Обратите внимание, что ответственность AD FS здесь после аутентификации заключается в отправке токена в конечную точку на стороне приложения PHP.Вы несете ответственность за обеспечение того, чтобы PHP вел себя должным образом после того, как он получил токен в конечной точке SAML на стороне приложения PHP.
Итак, если вы настроите состояние реле, инициированное IDP, как https://technet.microsoft.com /en-us/library/jj127245(v=ws.10).aspx на стороне AD FS и создать URL-адрес, содержащий встроенное состояние реле, которое будет использоваться приложением PHP, вы можете дать конечному пользователю URL-адрес, который при нажатии он аутентифицируется в AD FS и отправляет их прямо на нужную страницу.
ADFS просто перенаправляет на конечную точку, настроенную RP.
Таким образом, вы можете просто изменить конечную точку.
Вы должны убедиться, что конечная точка знает, что делать, когда получает маркер.