PingFederate中的$targetResource参数

PingFederate中的$targetResource参数,pingfederate,Pingfederate,是否可以在idp.logout.success.page.template.html中使用$targetResource参数?是否有其他方法将URL从注销应用程序发送到PF注销成功页面 配置:我正在使用HTML表单IDP适配器注销并配置我的HTML表单IDP适配器注销URL(https://localhost:9031/ext/logout)作为我的IDP SLO服务URL,我正在使用以下URL触发IDP启动的SLO: https://localhost:9031/idp/startSLO.pi

是否可以在
idp.logout.success.page.template.html
中使用
$targetResource
参数?是否有其他方法将URL从注销应用程序发送到PF注销成功页面

配置:我正在使用HTML表单IDP适配器注销并配置我的HTML表单IDP适配器注销URL(
https://localhost:9031/ext/logout
)作为我的IDP SLO服务URL,我正在使用以下URL触发IDP启动的SLO:
https://localhost:9031/idp/startSLO.ping?TargetResource=htp://172.25.242.205:8005/index

注销选项工作正常,我可以看到
idp.logout.success.page.template.html
模板成功呈现

我已经为我们的标准定制了这个页面,但我们在注销成功页面中有一个动态URL作为超链接。(我计划将此超链接URL作为TargetResource参数从我们的应用程序中发送,带有IDP启动的SLO URL,但未在
IDP.logout.success.page.template.html中捕获)

例如:

https://localhost:9031/idp/startSLO.ping?TargetResource=http://172.25.242.205:8005/index

旨在成为成功SLO后PingFed将浏览器重定向到的位置。查询参数将不会转发到注销成功模板。我唯一能建议的是,您设置一个cookie,并使用Velocity检索/使用该cookie来执行您想要的操作。

只是为了澄清,因为我无法硬编码(我们的应用程序规范)SP端的任何注销服务,我在IDP SLO服务中配置了适配器注销url(ext/logout)。我使用TargetResource参数为我的注销发出IDP/startSLO.ping URL的任何方式(知道可以单独使用适配器注销URL,但希望使用TargetResource参数)。在这种情况下,PF只重定向到适配器注销URL,而显示的adpater注销模板不重定向到我们的TargetResource URL。我相信这种方法可以奏效。我说得对吗?或者PF仍然可以重定向到TargetResource?抱歉,错过了这个。。。。如果为表单适配器设置注销URL,则它将覆盖目标资源。