0

我搜索了很多次关于这个问题,但我找不到任何东西。如果你知道,请帮助我。我在 azure 门户上有一个 B2C。在这里,有一个政策。如果我使用此策略来验证电子邮件,它可以正常工作。但我想使用 2 种不同的策略来发送不同的验证电子邮件。所以我添加了新的自定义策略。但是,当我单击“立即运行”时,sigin_and_signup 策略会通过其他验证电子邮件进行验证。顺便说一句,我在 sendGrid 门户上创建了 APIKey 和tenantID(d-abcsdsvxxxxxxx)。

4

1 回答 1

0

文档应该能够帮助您了解如何将 SendGrid 与 B2C 集成以发送自定义验证电子邮件。如果您想发送完全自定义的验证电子邮件(而不是 AAD 默认电子邮件),则需要逐步遵循该文档。

如果您已经实现了自定义电子邮件验证模板,并且您的两个策略都使用相同的模板而不是不同的模板,那么您可能遇到的问题就是声明转换。如果您查看文档的该部分,您会看到有一个template_id,这是 B2C 将使用的特定 SendGrid 电子邮件模板的 ID。

如果您希望使用两个不同的自定义电子邮件模板,那么您将需要两个不同的声明转换,每个都带有template_id它应该使用的电子邮件的。您还需要两个SendOtp技术配置文件,每个配置文件都使用不同的声明转换。

于 2020-08-25T08:36:26.993 回答