【发布时间】:2020-06-26 00:53:47
【问题描述】:
我使用 Node-JS 为应用程序实现了电子邮件 OTP 验证。当我用 Postman 测试它时,它工作正常,我在电子邮件中收到了 OTP,这意味着逻辑可能是正确的。但是当我使用 Expo Client 运行应用程序时,我没有收到电子邮件。
请告诉我问题可能出在哪里。
【问题讨论】:
我使用 Node-JS 为应用程序实现了电子邮件 OTP 验证。当我用 Postman 测试它时,它工作正常,我在电子邮件中收到了 OTP,这意味着逻辑可能是正确的。但是当我使用 Expo Client 运行应用程序时,我没有收到电子邮件。
请告诉我问题可能出在哪里。
【问题讨论】:
由于邮递员的请求工作得很好,也许这是一个 CORS 问题。
您是否在应用程序中启用了 CORS?
https://expressjs.com/en/resources/middleware/cors.html
安装包然后添加:
app.use(cors())
这应该可以让它在本地主机上正常工作。
如果这不是问题,您可能应该提供有关该问题的更多信息,例如您的应用程序返回的错误代码。
【讨论】: