2017-09-26 57 views
0

任何人都可以幫助我指導一個特定的服務提供商,只爲特定租戶配置特定的服務提供商,即排除所有租戶訪問特定服務提供商。wso2身份服務器5.3.0用戶和多租戶配置指導如果可能的話使用Oauth2

我試圖使用從指南創建服務提供商:由我使用的oauth2與隱流的方式 https://docs.wso2.com/display/IS530/Configuring+a+Service+Provider

然後,我創建了多個租戶域,如: abc.com xyz.com

我下xyz.com創建搶在abc.com租戶和山姆。

當我使用url(https://localhost:9443/oauth2/authorize?response_type=token&client_id=my_client_id_was_here&redirect_uri=my_redirect_uri_was_here)登錄時,登錄頁面顯示,但我可以使用rob和sam證書進行登錄。

我想要做的是限制只有一個特定域/租戶的用戶訪問我的服務提供商。

在此先感謝

回答

0

要限制的服務提供給特定租戶,你必須創建租戶內部的服務提供商。所以要在「abc.com」裏創建一個SP。使用租戶用戶([email protected])登錄該租戶並在其中創建服務提供商。

+0

首先非常感謝@Jayanga Kaushalya –

+0

我爲一個特定的域創建了一個租戶,在創建一個租戶時我們必須填寫特定租戶的管理員用戶名和密碼。我使用tenant admin userid [at] domainname.ext和密碼登錄。然後我創建了一個SP,如上所述,它完全工作。 –

+0

@ rv.comm很高興聽到它正在工作。如果您認爲這可以解決您的問題,請接受答案。 –