用户知道附件地址,怎样做到只有用户登陆后才能下载附件?

解决方案 »

  1.   

    if (Session["user"] == null)
            {
                Response.Redirect("Login.aspx");
                return;
            }
      

  2.   

    转换与不转换,问题是用户知道附件地址!
    要实现就像csdn下载频道那样的效果,虽然用户知道附件地址,但是只有登陆才能下载!
      

  3.   

    Forms 验证</system.web>
    <location path=down>
    <system.web>
    <authorization>
    <deny users="?"/>
    </authorization>
             </system.web>
    </location>down是下载方件的文件夹地址
      

  4.   

    用Session啊,当Session为空时退带登录页!!!
      

  5.   

    criedshy(哭泣的天空)的方法试试,应该可行的
      

  6.   

    [如何制作邮箱附件下载]
    http://asd119cn.icode.csdn.net/post/2007/05/31/53922
    希望这段代码对你有用;