-1

我正在开发 Windows 8 商店应用程序,我正在实施忘记密码流程。生成电子邮件并将其发送到用户电子邮件地址(雅虎、Gmail 等)。当用户单击该电子邮件中的身份验证 URL 时,我需要打开我的应用程序的重置密码页面。如何在 URL Click 上打开重置密码页面?

4

1 回答 1

0

您可以使用协议激活。您必须通过自定义协议的链接传递一些参数。根据参数,您只需打开/导航到重置密码页面。这是来自 MSDN的示例。

协议激活有一个限制。自定义协议不能超链接。所以用户必须手动复制 URL 并传递给文件资源管理器。超链接仅在 Windows 商店应用程序中有效。因此,您可以在电子邮件中发送超链接,如果用户在默认邮件应用程序中打开电子邮件,则协议激活将起作用,但如果用户在浏览器中检查邮件,则它将不起作用,用户必须手动打开 URI。

前任:

Click <a href="myprotocol://forgot-password-page">here </a>to reset the password.
于 2013-04-05T12:48:48.437 回答