【发布时间】:2010-03-03 00:52:52
【问题描述】:
我正在使用 ASP.Net MVC。我使用 ASP Forms 身份验证限制了对网站的访问。但是,网页包含服务器上我也希望保护的 pdf 文件的链接。
例如,用户可以浏览到 foo.com 和 foo.com/account/logon。一旦他们登录,他们就可以访问 foo.com/category/bar,它在 bar.aspx 中显示视图。在该视图上是指向 foo.com/files/theta.pdf 的链接,该链接可以很好地加载到浏览器中。但是,除非用户经过身份验证,否则我不希望 foo.com/files/theta.pdf 可以从浏览器访问。
如何防止用户在未先在 foo.com/account/logon 进行身份验证的情况下直接从浏览器访问 foo.com/files/theta.pdf?
【问题讨论】:
标签: asp.net-mvc pdf