2017-03-21 26 views
0

我有我的模板文件命名爲「companyName.idp.slo.error.page.template.html」,我想要顯示給用戶,而不是默認模板「idp.slo.error.page.template.html」提供每當發生IDP SLO錯誤時由Ping聯合。有沒有辦法讓這個工作?如何使用我自己的模板文件而不是Ping Federate提供的IDP SLO錯誤的默認模板?

+0

基本上我想重命名「idp.slo.error.page.template.hmtl」(每當發生IDP SLO錯誤時由Ping Federate提供的默認模板)爲「companyName.idp.slo.error.page.template.hmtl」並告訴Ping Federate,每當發生IDP SLO錯誤時,加載這個「companyName.idp.slo.error.page.template.hmtl」模板,而不是默認的模板,即「idp.slo.error.page.template.hmtl」模板。 – userb

回答

0

假設您只使用單個模板(即不需要根據上下文顯示不同的模板),您可以用自定義模板替換OOTB模板,只需給它同名(idp.slo.error。 page.template.hmtl)。可能需要重新啓動PingFederate。

當然,備份正在替換的內容(OOTB模板)總是有意義的。

+0

謝謝@Mehmet的回覆......但我的要求是在默認模板名稱(由Ping Federate提供)加上公司名稱前綴並使用它,因此「idp.slo.error.page.template.hmtl」將被重命名作爲「companyName.idp.slo.error.page.template.hmtl」。 – userb

1

據我所知,你不能指定要使用的另一個SLO模板。 PingFederate希望您將InErrorResource傳遞到/idp/startSLO.ping應用程序端點以指定登錄頁面。

或者,您可以自定義默認的SLO模板以重定向到正確定製的頁面。

相關問題