1
我們已經爲ASPX網站安裝並配置了IIS集成套件。 SSO工作正常,但不能處理SLO過程: 1)我們已經創建了 「退出」 鏈接:PingFederate IIS集成套件註銷SLO
https://[PingFederate]/idp/startSLO.ping?PartnerSpId=[partner]&TARGET=[our_site].
2)的PingFederate服務器我們的代理已註銷網址:
https://[our_site]/logout.aspx
3)註銷的.aspx
protected void Page_Load(object sender, EventArgs e)
{
FormsAuthentication.SignOut();
Session.Abandon();
String returnUrl = "https://<PingFederate>" + Request["resume"];
SFunctions.fnInsSystemLogRSP(returnUrl);
Response.Redirect(returnUrl);
}
4)點擊 「退出」 之後,我們得到瀏覽器鏈接:
https://<our_site>/logout.aspx?resume=/sp/Yh9ls/resume/sp/SLO.ping&opentoken=[token]
5)我們得到的紅色框錯誤(平安盟員推出):
Error Single-Sign-On resumePath not whitelisted
6)另外也從我們的服務器支持
https://[Ping Federate]/ext/logout
鏈接如果我打開瀏覽器此鏈接,它會將我從PingFederate註銷(如果我轉到SSO鏈接,我需要再次登錄),但我仍然可以訪問應用程序。
任何幫助表示讚賞!我們可能需要爲IIS套件上的SLO使用不同的過程。
謝謝!