在我们当前的WSO2设置中,用户执行自我创建后,我们将他的帐户置于锁定状态,并向创建期间指定的地址发送确认电子邮件。此电子邮件有一个允许用户验证其帐户的链接。WSO2发送恢复通知
出于开发目的,我们正试图使用SOAP UI中的UserInformationRecoveryService
wsdl来降低工作流程。我们似乎想要的服务被称为sendRecoveryNotification
。下面是该服务的签名:
sendRecoveryNotification(String username, String key, String notificationType)
的username
参数仅仅是WSO2用户的问题,这对我们的用户名。对于notificationType
,我们一直在使用email
,这可能会触发电子邮件发送给用户。问题出在key
参数。目前还不清楚应该用什么值key
,和我们所有的猜测总是导致这种错误响应:
18001无效验证码:tbiegeleisen @ abc.com @ tenant.com
我们也注意到其他几个服务也期望有一个关键字,但不清楚如何获得这个值。
有人可以阐明WSO2中用户恢复的工作流程吗?它似乎是一个Catch-22,它需要一个令牌来生成一个发送给用户的新令牌。