我刚刚实现了wso2is 5.3,我正在设置密码和用户名恢复选项。
Wso2is设置为我们的Active Directory域作为主用户存储。在AD中,“mail”属性保存用户的主电子邮件地址,“otherMailbox”包含用户的其他外部电子邮件地址。
我想使用电子邮件恢复,但我们无法使用主电子邮件,因为该帐户的密码是他们尝试重置的密码。我们需要让恢复过程使用'otherMail'中的一个地址。
我无法在文档中的任何位置找到您可以为恢复过程使用哪个电子邮件定义任何选项。
主电子邮件是唯一支持密码恢复的电子邮件吗?如何判断密码和用户名恢复过程以使用其他电子邮件?
由于
唐
答案 0 :(得分:0)
事实证明,答案是将WSO2中电子邮件地址声明的声明映射更改为指向AD中的otherMailbox属性。它正确处理多值电子邮件地址列表,并且为了密码恢复,它会将通知发送到所有列出的电子邮件地址。
然后我们创建了另一个名为Campus Email的声明,并将其指向AD中的mail属性。
将“我们的”电子邮件不是“主要”电子邮件似乎没有任何负面问题。
唐