Xml reader - (403) 禁止
Xml reader - (403) Forbidden
我使用 Xml reader 来阅读一些这样的博客提要:
var reader = XmlReader.Create(url);
我遇到一些 url 错误:
{"The remote server returned an error: (403) Forbidden."}
如果我在我的浏览器中打开这个 url 它运行良好。
你知道哪里出了问题吗?
您可以提供 XmlReader
访问 URL 时使用的凭据;这可能是您在您的情况下需要做的。有关详细信息,请参阅 https://msdn.microsoft.com/en-us/library/47as68k4(v=vs.71).aspx。
您也可以使用带有凭据的 HttpClient
对象来获得 Stream
的响应,并改用 XmlReader.Create(Stream)
。
我使用 Xml reader 来阅读一些这样的博客提要:
var reader = XmlReader.Create(url);
我遇到一些 url 错误:
{"The remote server returned an error: (403) Forbidden."}
如果我在我的浏览器中打开这个 url 它运行良好。
你知道哪里出了问题吗?
您可以提供 XmlReader
访问 URL 时使用的凭据;这可能是您在您的情况下需要做的。有关详细信息,请参阅 https://msdn.microsoft.com/en-us/library/47as68k4(v=vs.71).aspx。
您也可以使用带有凭据的 HttpClient
对象来获得 Stream
的响应,并改用 XmlReader.Create(Stream)
。