您好我遇到了奇怪的问题。 我想在我的.NET应用程序中使用Google书签RSS。 这是代码:
string rssUrl = "https://www.google.com/bookmarks/?output=rss";
NetworkCredential credentials = new NetworkCredential("myusername", "mypassword");
XmlUrlResolver resolver = new XmlUrlResolver { Credentials = credentials };
XmlReaderSettings settings = new XmlReaderSettings { XmlResolver = resolver };
XmlReader reader = XmlReader.Create(rssUrl, settings);
XDocument document1 = XDocument.Load(reader); // Fails here
当我在浏览器中打开rssUrl时,我将所有书签都视为RSS提要。 当我运行此代码时,它失败了。 事实上,返回的是Google SignOn页面而不是RSS。
使用完全相同的代码我可以阅读Gmail RSS没问题。
但不是谷歌书签RSS。这对我没有任何意义。 它应该是直截了当的,非常简单。
请指教。非常感谢。