如何在允许用户“src”映像或下载文件之前验证Web用户?还有一些条件是这些文件是公开的。
我想在RegisterGlobalFilters在Global.asax中添加过滤器
过滤器是一样的东西..
MVC身份验证文件下载
public void OnFileRequest(string passToken)
{
//validate passToken
if (isValid(passToken))
//allow download
else
{
//authenticate using session
if (authenticated)
//allow download
else
//return exception
}
}
这些文件在公共位置有一定的条件。我更新了我的问题。 – evilom
这个答案没有解决OP如何处理二进制文件,而不是ASP.NET运行时管理的页面或MVC视图。 – pwdst