next.js Magic Link被Outlook SafeLink策略阻止

elcex8rz  于 2023-11-18  发布在  其他
关注(0)|答案(1)|浏览(119)

我已经创建了一个登录系统与NextAuth在那里我发送一个神奇的链接,这样用户就可以通过它登录.当我尝试使用Gmail登录一切正常.当我尝试使用Outlook问题出现.由于安全链接策略,Outlook阻止我发送的链接,我得到的消息:“登录链接不再有效.它可能已经被使用或者它可能已经过期.”
我读到有人抱怨这个问题,解决方案似乎是阻止一个机器人发出的HEAD请求,以检查链接是否合法。我尝试了这个解决方案,但问题仍然存在。我被这个问题困扰了很长一段时间。我很感激一些帮助。

q7solyqu

q7solyqu1#

唯一的解决方案是将该链接指向需要用户单击按钮的网页。如果您在电子邮件中有链接,请准备好某些东西会抓取它。您的代码不应假设只有用户才能访问您的链接。

相关问题