ADFS站点selectredirectlogin页面

我想知道如何从站点select中浏览到ADFS连接站点的默认login页面。

在附图中,你可以看到我有一个名为“我的PHP应用程序”的网站,当我点击“login”到这个网站时,我被redirecthttps://apache-pc-sp.testad.lan

现在,而不是去https://apache-pc-sp.testad.lan我想要redirect到https://apache-pc-sp.testad.lan/SOMETHINGHERE/

这可能吗?

注意:我不想用htdocs / htaccess / apache configs / etc进行任何types的redirect。 它必须纯粹是ADFS设置的一部分。

ADFS服务器

看看SAML中继状态。 如果您发送一些中继状态到它理解的PHP应用程序,它可以redirect到任何你想要的地方。 注意AD FS在身份validation后的责任是在PHP应用端向端点发送令牌。 您有责任在PHP应用程序端的SAML端点接收到令牌后,确保PHP的行为符合要求。

因此,如果按照AD FS侧的https://technet.microsoft.com/en-us/library/jj127245(v=ws.10).aspxconfigurationIDP启动的中继状态,并构build一个包含embedded式中继状态的URL要被PHP应用程序使用,您可以为最终用户提供一个URL,点击该URL将在AD FS进行身份validation,并将其直接发送到预定页面。

ADFS只是redirect到RPconfiguration的端点。

所以你可以改变端点。

您必须确保端点在获取令牌时知道该怎么做。