現在の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のようです。