2017-07-10 219 views
0

我正在使用內存數據庫在WSO2身份驗證服務器中存儲用戶詳細信息。我通過UI創建了幾個用戶,現在我想用一些外部應用程序來驗證這些用戶。WSO2身份驗證服務器:如何驗證用戶?

是否有任何可用的WSO2服務根據提供的詳細信息獲取用戶憑據和身份驗證?我看到他們主要談論用戶商店的文章很少。但是,我認爲,他們直接連接到數據庫以比較憑證。

回答

2

有多種方式可以從Identity Server認證用戶。最簡單的方法是,您可以調用管理服務(SOAP服務)進行身份驗證(RemoteUserStoreManagerService/authenticate)。或者,您可以在IS內部創建OAuth應用程序,並使用資源所有者授予類型來傳遞憑據並進行身份驗證。

您可以從這裏[1]從這裏[2]

1

管理服務相關的信息和密碼授予相關信息有任何可用的WSO2服務根據提供的細節需要用戶憑證和身份驗證 ?

我相信我們濫用了令牌API服務(/ token與密碼OAuth配置文件)來請求OAuth代碼,WSO2IS有效地驗證了用戶的憑據。

我建議您的應用程序將堅持WSO2IS支持的一些身份驗證和授權標準,例如OAuth 2.0或SAML。