未注册的用户 请求 http://xxx.xxx.xxx/soft/xx.rar
时,跳转到提示页,提示未注册

解决方案 »

  1.   

    提供一个登录页面,将注册信息写入session()。下载页面通过session()判断是否注册用户,不是将不提供下载连接。
      

  2.   

    使用 session 来验证, 或者 cookie
      

  3.   

    : freecs(^=^) ( ) 说的不具体,我要的就是你怎么解决当用户请求垓
    联结时 怎么跳转呢?
     nezha() ( ) :这样部可以把,session可以做,但是他知道了联结后
    也可以直接下载阿,比如flashget等工具。
      

  4.   

    使用 session 来验证, 或者 cookie
      

  5.   

    用户登陆通常都会用cookie或者sesssion记录信息, 就用这个信息判断是否提供下载.
      

  6.   

    use response.redirect  method to another Page if  the user know the path , I don't think It will resolve
      

  7.   

    作个isapi喽,判断当前用户的权限
      

  8.   

    seesea125(雨天) ( ) 把路径加蜜?
     用户点了http://xxx/xxx.rar,然后解释为http;//xxx/adfdfd fdfidfdfadf.rar??
    这样也不行吧。
      panyee(machine.config) isapi怎么弄?我判断用户的权项是用session控制的啊。。
      

  9.   

    联结统一为:http://xxx/xxx.aspx?id=123
    在aspx里面判断id然后跳转到相应的http://yyy/xx.rar或ftp://yyy/xx.rar
    路径用户是看不到的!页面也不会显示,不会知道你的http://yyy的
    万一你的路径泄密了也没有办法,只能通过上面的页面保密方法!猜想安全的方法:路径加权限,然后指定用户即不是IUSR_XXX而用其他用户登录,但不知道怎么做!
      

  10.   

    freexin(小昕) ( ) 这种方法我也用过,但是路径还是不算安全。
      

  11.   

    xinyu_1980(心雨) 这样可以达到目的了。可是事不是有点麻烦啊。。
    sunnyBelt(一蓑烟雨) ,能不能详细说说怎么控制?
      

  12.   

    控制只有有权的用户才能看到该页,用COOKIES实现好了
      

  13.   

    WUNEN(吴灵) ,能不能具体点啊。有没有代码参考一下?