我打算在我的网站上销售数字商品(Asp.net)。成功付款后,客户将被重定向到我的网站的下载页面,该页面将显示下载存储在我的服务器中的数字内容的链接。如何编写asp.net网站的自助下载链接代码?
我想通过创建文件的一次性链接来保护文件的位置。每当客户访问此页面时,都会为同一个文件生成一个新的下载链接。此链接应在第一次下载后过期。
是否有可能在asp.net(最好是C#)中做到这一点?如果是的我该怎么办?
我打算在我的网站上销售数字商品(Asp.net)。成功付款后,客户将被重定向到我的网站的下载页面,该页面将显示下载存储在我的服务器中的数字内容的链接。如何编写asp.net网站的自助下载链接代码?
我想通过创建文件的一次性链接来保护文件的位置。每当客户访问此页面时,都会为同一个文件生成一个新的下载链接。此链接应在第一次下载后过期。
是否有可能在asp.net(最好是C#)中做到这一点?如果是的我该怎么办?
是的,这是可能的。一种方法是使用handler (.ashx)文件。
如果你想链接本身而不是查询字符串过期,你将需要我们MVC或至少在URL中的URL路由。然后,你需要做到以下几点:
答案的链接是错误的...请修复它 – 2017-10-08 07:22:27