我想在多租户配置中使用wso2is的自我注册和密码恢复。
这里记录的一切都是:
但问题是如果我使用
Notification.Sending.Internally.Managed =真
来自在axis.xml中配置的设置的邮件smtp不依赖于租户:
<transportSender name="mailto" class="org.apache.axis2.transport.mail.MailTransportSender">
<parameter name="mail.smtp.from">sampleemail@gmail.com</parameter>
[...]
如果我把
Notification.Sending.Internally.Managed =假
如何正确填写邮件模板以供我自己发送?
它写的是文档:
Notification.Sending.Internally.Managed=true
This enables the internal email sending module. If false, the email sending data is available to the application via a Web service. Thus the application can send the email using its own email sender.
但是什么是Web服务名称或工作流程?
此致
答案 0 :(得分:0)
是。 Notification.Sending.Internally.Managed是Identity Server 5.2.0发行版中的全局配置。在下一个版本中,它将是一个租户明智的财产。 (您可以使用最新的code)进行尝试。
在自我注册和密码恢复流程中,我们会通过电子邮件发送包含用户名的确认代码。如果禁用Notification.Sending.Internally.Managed属性,将从同一Web服务返回确认代码。 (UserInfoRecoveryService)。
感谢
Isura