2012-09-21 24 views
2

我想从我的MVC应用程序读取RSS源。当我在家里运行代码时,代码工作正常,但是当我在工作中或在IIS 7上运行本地计算机时,代码失败。我怀疑这是一个代理设置问题,但是我已经尝试修改配置文件以使用默认代理,并且在任何情况下都可以理解IIS使用IE设置 - 并且我可以从Web服务器连接到Internet。无法从IIS上的MVC应用程序访问RSS源,尽管代理

访问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; 
    } 

该错误消息的AR线XMLReader.Create和是“无法连接到远程服务器”。我倒是很欣赏的任何建议,

非常感谢,

杰米

回答

相关问题