我在 ASP.NET MVC 应用程序中设置了 OWIN(包括电子邮件确认)。创建帐户后,我会收到一封电子邮件,其中包含用于确认我的电子邮件的链接。当我访问该链接时,我收到“无效令牌”错误。
如果我在调试项目时采用完全相同的链接并将域更改为指向 localhost,则电子邮件确认很好。
该项目正在部署到 Azure 网站(我无法远程调试)。当确认失败时,我已经输入了一些代码以通过电子邮件发送给我(这样我就可以看到它试图确认的用户 ID 和代码),并且我已经验证了它在 Azure 中尝试验证的代码与为该用户生成的代码。它似乎没有任何编码问题或类似问题。
我用谷歌搜索了无数的东西,却一无所获。而且由于我无法远程调试它发生的问题(在 Azure 网站中),我几乎没有想法。
这里可能出了什么问题?