我正在尝试从我的 MVC 应用程序中读取 rss 提要。当我在家里运行它时,代码运行良好,但是当我在工作中或在 IIS 7 上运行我的本地机器时,它会失败。我怀疑这是代理设置问题,但是我尝试修改配置文件以使用默认代理,并且无论如何都理解 IIS 与 IE 设置一起使用 - 我可以从网络服务器连接到互联网。
访问 rss 提要的代码如下:
public static List<string> ReadDangerZoneFeed()
{
XmlReader reader = XmlReader.Create("http://rssfeedaddress.rss");
SyndicationFeed feed = SyndicationFeed.Load(reader);
reader.Close();
List<string> _DangerZones = new List<string>();
foreach (var Item in feed.Items)
{
_DangerZones.Add(Item.Title.Text);
}
return _DangerZones;
}
错误消息出现在 XMLReader.Create 行并且是“无法连接到远程服务器”。我非常感谢任何建议,
非常感谢,
杰米