我有一个向用户发送验证电子邮件的应用程序。从这里,用户必须单击如下所示的电子邮件验证链接: http ://example.com/#/verify/5133110562f8cb5171ff0033 。Safari 和 Firefox 都没有点击此链接,而是自动重定向到http://example.com/。这会阻止用户注册。我检查了我们的后端,验证用户的路由从未被点击,这意味着这个链接在 Firefox 或 Safari 中从未真正被点击。关于为什么这会在 Chrome 中起作用但在其他两个中不起作用的任何想法?
编辑我最初认为这个问题完全是由于浏览器造成的,但我实际上认为它可能来自 react-router,我用它来处理我的 ReactJS 应用程序中的路由。