当电子邮件验证打开时,Strapi 在用户注册时返回错误代码 400

Ayu*_*wal 6 authentication registration strapi

  • 我已经为 Strapi 安装了发送网格模块。

    npm i Strapi-provider-email-sendgrid

  • 配置电子邮件插件 ![在此处输入图片说明
  • 角色和权限设置 在此处输入图片说明

  • 但是,每当我注册用户时,都会返回错误代码 400,也没有发送邮件。

    POST /auth/local/register

在此处输入图片说明

  • 然而,用户是在 Strapi 的用户内容类型中创建在此处输入图片说明

  • 控制台截图。

    项目清单

帮我处理一下!!

小智 0

它在您的 messages.id 中显示“Auth.form.error.email.invalid”。

来自 Sendgrid 的网站:“当您尝试将电子邮件发送到格式不符合互联网电子邮件格式标准的地址或收件人的邮件服务器上不存在该电子邮件时,就会出现无效电子邮件......如果收件人服务器检查地址,如果没有找到,他们会发回 550 退回邮件,说这是一个无效的电子邮件地址。” https://sendgrid.com/docs/ui/sending-email/invalid-emails/

该电子邮件地址确实存在吗?尝试使用您的个人电子邮件帐户进行测试。