Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js SenderGrid发送方身份验证_Node.js_Sendgrid - Fatal编程技术网

Node.js SenderGrid发送方身份验证

Node.js SenderGrid发送方身份验证,node.js,sendgrid,Node.js,Sendgrid,我在Vercel应用程序中部署了一个Next.js,我正在尝试实现SendGrid,以便在我的站点上创建一个联系人表单。 我遵循了这一点 尝试提交表单时,我遇到以下错误: 职位http://localhost:3000/api/send 400错误请求 我认为问题在于发送者身份验证 我的域名提供商是“123 reg” 我已将Sendergrid中的dns记录添加到123 dns部分。但是,当我单击“验证”时,会出现以下错误: 我似乎无法核实这些记录 更新 实际上,我已经用SendGrid提供的值

我在Vercel应用程序中部署了一个Next.js,我正在尝试实现SendGrid,以便在我的站点上创建一个联系人表单。 我遵循了这一点

尝试提交表单时,我遇到以下错误:

职位http://localhost:3000/api/send 400错误请求

我认为问题在于发送者身份验证

我的域名提供商是“123 reg”

我已将Sendergrid中的dns记录添加到123 dns部分。但是,当我单击“验证”时,会出现以下错误:

我似乎无法核实这些记录

更新


实际上,我已经用SendGrid提供的值更新了我的Vercel dashboard domains部分,但仍然出现相同的错误:


您现在似乎正在将Vercel Zeit用于DNS,但尚未配置服务所需的SendGrid DNS记录

将CNAME添加到Vercel DNS接口时,请尝试仅添加子域部分。这意味着em8573而不是em8573.alex-web.co.uk等等

您可以找到有关如何创建CNAME的说明


您可以使用一个令人惊叹的web服务轻松地测试您的记录。

您现在似乎正在为DNS使用Vercel Zeit,而您尚未配置服务所需的SendGrid DNS记录

将CNAME添加到Vercel DNS接口时,请尝试仅添加子域部分。这意味着em8573而不是em8573.alex-web.co.uk等等

您可以找到有关如何创建CNAME的说明


您可以使用一个令人惊叹的web服务轻松地测试您的记录。

我实际上已使用SendGrid提供的值更新了Vercel dns部分,但我仍然收到相同的错误。我编辑了我的答案以提供更多指导,因为您的问题是dns,而不是SendGrid或任何代码。希望这有帮助。如果您的DNS存在Vercel帐户问题,您可能需要联系支持部门,因为我们在这里只能提供有限的帮助。我实际上已使用SendGrid提供的值更新了Vercel DNS部分,但我仍然收到相同的错误。我已编辑了我的答案,以便为您提供更多指导,因为您的问题是DNS,不是SendGrid或任何代码。希望这有帮助。如果您的DNS存在Vercel帐户问题,您可能需要联系支持部门,因为我们在这里只能提供有限的帮助。我也有同样的问题,但我使用Name便宜。您是否停止将sengrid的CNAMEs添加到Vercel或123 reg?谢谢,我也有同样的问题,但我用的是便宜货。您是否停止将sengrid的CNAMEs添加到Vercel或123 reg?谢谢