以下のコードを実行して、さまざまな RSS http URL にアクセスしていますが、コードを実行している Web アプリケーションは https にあります。
HttpWebRequest request =
(HttpWebRequest)HttpWebRequest.Create(new Uri(blog["RSSURL"].ToString()));
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
XmlReaderSettings readerSettings = new XmlReaderSettings();
readerSettings.ProhibitDtd = false;
XmlReader reader =
XmlReader.Create(response.GetResponseStream(), readerSettings);
SyndicationFeed feed = SyndicationFeed.Load(reader);
これを起動すると、次のようになります。
リモート サーバーがエラーを返しました: (400) 不正な要求。
System.Net.HttpWebRequest.GetResponse() で
これを修正する方法を理解するのを手伝ってくれる人はいますか?