java - 如何保持为用户提供的下载网址在一分钟内有效,一旦时间过去,网络应用程序应重定向到错误页面

标签 java web-applications security

我想通过电子邮件向请求的用户提供下载请求的 URL。该 URL 在几分钟内有效,当用户在一分钟后尝试访问该 URL 时,Web 应用程序应将他重定向到另一个页面。最好的逻辑是什么!!.请让我知道您的观点。

最佳答案

创建要下载的资源的 URL,其中包含带有加密到期日期的查询字符串。管理非常简单,您不必依赖数据库。

http://example.com/download.php?aid=jHYgIK7d

关于java - 如何保持为用户提供的下载网址在一分钟内有效,一旦时间过去,网络应用程序应重定向到错误页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3665432/

相关文章:

java - Java 构造函数中的泛型错误无法应用于给定类型

java - Hive 流和 Azure Data Lake Store 的问题

c++ - 将 C++ 代码( native 客户端)移植到浏览器(Web 应用程序)

java - UrlRewriteFilter 使用 FORM 身份验证重定向到错误的 login.html 页面

security - 网站如何在IE中运行而不要求“允许脚本/activeX”?

android - 如何保护我的应用免受盗版

java - Tomcat 7 java.lang.NoClassDefFoundError : javax/el/ELManager 错误

java - 如何处理没有任何元素的浏览器通知弹出窗口?

PHP5 mysqli 与 mysql 配置文件

php - mysql性能和安全相关问题