OSX link 一次性预览 link

OSX link preview on one-time link

作为密码重置过程的一部分,发送一次性 link 并在单击后即过期的情况并不少见,或者类似地激活 link。我们发现一个问题,即用户不小心强制触摸预览并使 OSX 邮件中的重置 link 过期,因此无法单击 link 以在浏览器中完成表单。有什么方法可以阻止这种预览行为来阻止这种情况的发生吗?我在 Apple 论坛上发现了类似的问题,但没有答案。

https://discussions.apple.com/thread/7150121

谢谢 杰森

据我所知,这是不可能的。此功能融入 OS X 的核心,除非 Settings.app 中有选项,否则现在可​​以禁用它。

此外,没有特定的 header 或用户代理集,因此您可以在 server-side 上确定。

很遗憾,答案似乎是否定的。

编辑 在评论中,我们提出了 JavaScript 解决方法。由于 force-click 预览不执行 JavaScript,您可以使用 AJAX 执行实际的重置过程或在不同的页面上查看 JavaScript 重定向。