.NET Frameworkを使用してRSSデータを使用するアプリケーションを作成しようとしています。 RSSサイトでは、ユーザー名とパスワードが必要です。 と、インターネットに接続するためにNTLM認証が必要な私の職場内からこのアプリケーションを実行しています。 ネットワークHttpWebRequestを使用した認証とWebサイトの認証
後
は私が407エラーを取得し、私は単にCredentialCache.DefaultNetworkCredentialsを使用する場合、私は401エラーを取得NetworkCredential nc = new NetworkCredential("SITEUSERNAME", "SITEPASSWORD");
CredentialCache cache = new CredentialCache();
cache.Add(new Uri(RSSFeed), "Basic", nc);
cache.Add(new Uri(RSSFeed), "Ntlm", new NetworkCredential("USERNAME","PASSWORD","DOAMIN"));
HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(RSSFeed);
myHttpWebRequest.Proxy.Credentials = cache;
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
を使用しようとしていますコードです。このコードが動作する場合
はい、あなたは正しいです、私の間違い.. – rsapru