簡體   English   中英

WSO2 IS Claims 來自二級存儲的配置

[英]WSO2 IS Claims configuration from secondary store

我正在使用配置的 WSO2 Identity Server 5.10.0 以將 ActiveDirectory 用作 UserStore

我沒有機會向 ActiveDirectory 添加自定義屬性,因此我在聲明配置中遇到了幾個問題。

為了解決這個問題,我正在考慮將 ActiveDirectory 用作主要 UserStore 並配置 WSO2 聲明以便從輔助用戶存儲(JDBC 用戶存儲)進行存儲和檢索。

我配置了所有我需要的東西,但我無法讓它工作。 當我啟動 WSO IS 時,我會抱怨,因為它找不到映射的聲明。

更確切地說,我有:

system error while authenticating/authorizing user : cannot find suitable mapped attribute for local claim http://wso2.org/claims/userid

一旦我 slve userid,它就會給我其他聲明,直到我將所有內容返回到主要用戶存儲。

我想知道我的想法是否可行。 如果我可以 select 從哪里索賠.. 為什么會出現這種錯誤?

實際上,在屬性映射方面,將 Active Directory 配置為主要用戶存儲不會有任何差異。 因為系統中的所有用戶存儲都應該為這些元聲明集和其他標記為“默認支持”的聲明具有正確的映射屬性。

解決方案是使用活動目錄中正確的令人興奮的屬性更新本地聲明的映射屬性。 如果您有多個用戶存儲區,您可以為每個用戶存儲域設置不同的映射屬性。 請參閱文檔以獲取更多信息。

您可能會在本文檔中找到我們必須具有正確映射才能創建用戶的強制元聲明列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM