如何过期链接?

时间:2012-09-24 08:30:41

标签: asp.net

  

我有一个应用程序通过电子邮件发送超链接,以允许用户访问证书webform ...

mmMail.Body =" http://localhost/mypage.aspx> 当用户收到此链接时。有没有办法在用户接受链接24小时后添加代码以使此链接失效。 **此接收时间对于不同的用户会有所不同,因此我的链接应在20小时后到期,用户将在24小时内收到该链接。

1 个答案:

答案 0 :(得分:4)

为每个用户存储唯一ID以及数据库中的创建时间(或:到期时间)。

将唯一ID添加到链接作为查询参数。用户调用页面时检查参数,如果过期,则显示错误。