我打算在我的网站(Asp.net)上销售数字商品。成功付款后,客户将被重定向到我网站的下载页面,该页面将显示下载存储在我服务器中的数字内容的链接。
我想通过创建文件的一次性链接来保护文件的位置。每次客户访问此页面时,都会为同一文件生成新的下载链接。此链接也应在首次下载后过期。
是否可以在asp.net中进行(最好是C#)?如果是的话我该怎么办?
答案 0 :(得分:0)
如果你想链接本身而不是查询字符串到期,你将需要我们MVC或至少在.NET中的URL路由。然后,您需要执行以下操作:
答案 1 :(得分:-1)
是的,这是可能的。一种方法是使用handler (.ashx)个文件。