0
如何使用成功登錄後獲得的「josso_assertion_id」來獲取用戶憑證。在Josso中,如何使用「josso_assertion_id」獲取用戶詳細信息
是否有任何API調用來獲取JOSSO中的用戶憑證。
任何幫助將不勝感激。
克里希納
如何使用成功登錄後獲得的「josso_assertion_id」來獲取用戶憑證。在Josso中,如何使用「josso_assertion_id」獲取用戶詳細信息
是否有任何API調用來獲取JOSSO中的用戶憑證。
任何幫助將不勝感激。
克里希納
是,
得到assertion_id
後,你需要調用SSOIdentityProvider
Web服務和方法resolveAuthenticationAssertion
它會給這是指用戶的session_id
。然後,您可以使用此session_id
做任何類型的請求的Web服務
看一看http://josso_server_url/josso/services
有可用服務的列表
使用resolveAuthenticationAssertion方法與「josso_assertion_id」後,我得到一條消息「Error dereferencing authentication assertion:」josso_assertion_id「」,原因爲org.josso.gateway.assertion.exceptions.AssertionNotValidException:無效的JOSSO身份驗證聲明:「josso_assertion_id」。 – 2012-04-09 10:35:11
你確定你提供了正確的assertion_id? – 2012-07-19 16:09:32