重定向帮助和浏览器识别URL

时间:2014-12-01 12:01:35

标签: asp.net

我收到一封来自网站的电子邮件,其中包含一个乱码网址,该网址会重定向到忘记密码页面?我的问题是加密的网址链接如何进入特定页面?

例如: - 如果您看到yahoo.com的链接忘记了密码,那么

www.yahoo.com/gbvkjwekuy664vbhfekjb22gbun

这是什么“gbvkjwekuy664vbhfekjb22gbun”,我们如何使用这些来转到特定页面? 浏览器如何理解这种重定向的东西?

1 个答案:

答案 0 :(得分:0)

当您请求重置密码时,您必须提供identity的任何方式,例如:电子邮件地址,用户名等。此程序的工作原理(大致):

  • 当您请求密码时,他们会获取您的身份,并生成某种标识符,例如gbvkjwekuy664vbhfekjb22gbun,将其映射到您的身份(电子邮件地址,用户名,等等),并将其保存到他们的数据库中。
  • 当您收到来自他们的电子邮件时,他们还会为您提供重置密码的链接。在该链接中,当您继续重置密码的过程时,他们会附加生成的标识符,以便他们可以识别您的身份。

所以,生成的标识符只不过是标识该人(通过传入请求),请求继续重置密码过程。这样,他们就可以确保您是关联帐户(电子邮件)的实际所有者。因为您的要求证明了您的身份。