比如说站点是http://192.168.0.1/aaa/
下面有个a.xml
我们直接http://192.168.0.1/aaa/a.xml可以下载了
现在有密码,比如说是abc,123. VS2005 C#语言如何获得链接下载?

解决方案 »

  1.   

    web.config 
    <!--     身份验证     
                          此节设置应用程序的身份验证策略。可能的模式是   "Windows"、     
                          "Forms"、   "Passport"   和   "None"   
        
                          "None"   不执行身份验证。     
                          "Windows"   IIS   根据应用程序的设置执行身份验证     
                              (基本、简要或集成   Windows)。在   IIS   中必须禁用匿名访问。   
                          "Forms"   您为用户提供一个输入凭据的自定义窗体(Web   页),然后     
                            在您的应用程序中验证他们的身份。用户凭据标记存储在   Cookie   中。   
                          "Passport"   身份验证是通过   Microsoft   的集中身份验证服务执行的,   
                            它为成员站点提供单独登录和核心配置文件服务。   
     -->  
     
    或者换个思路,不使用iis验证,使用其他验证方式或者将文件上传到你需要的地址