密码保护xml for WebClient下载

时间:2014-02-13 23:14:03

标签: asp.net webclient webclient-download networkcredentials

我想用用户名/密码保护xml文件(www.domain.com/dir1/file.xml) 也可能有www.domain.com/dir2/file.xml,其中包含不同的凭据等。

我正在使用asp.net 4.0 c#。

必须使用WebClient下载它,例如。

public static string DownloadString(string address) 
{
    string text;
    using (var client = new WebClient()) 
    {
        text = client.DownloadString(address);
    }
    return text;
}

我是否在目录上设置凭据并将其与web.config中的授权相结合,还是有更好的方法可以做到这一点?

0 个答案:

没有答案