2

クレデンシャルキャッシュからHttpwebrequestにユーザー名とパスワードを割り当てる必要があります。キャッシュに割り当てると機能しますが、キャッシュからWebrequestに割り当てるとnullが表示されます。どこが間違っているの?

string strServer = "";
        strServer = "http://servername/";
        Uri uri = new Uri(strServer);
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
        CredentialCache cache = new CredentialCache();  
        cache.Add(new Uri(strServer), "Basic", new System.Net.NetworkCredential("username", "password","Domain"));
        cache.Add(new Uri(strServer), "Digest", new System.Net.NetworkCredential("username", "password","Domain"));
        request.Credentials = cache;
4

1 に答える 1