SharePoint 2007 RSS查看器 - ProxyAuthenticationRequired

时间:2009-09-25 15:11:27

标签: sharepoint proxy rss web-parts

在SharePoint 2007中使用RSS Viewer webpart时,我们可以毫无问题地点击内部RSS源,但如果我们指向外部RSS源,则会出现以下错误。

在尝试完成请求时发生ProtocolError。服务器返回状态代码:ProxyAuthenticationRequired,状态描述为:“需要代理身份验证(ISA Server需要授权才能完成请求。拒绝访问Web代理筛选器。”

我正在寻找有关如何解决这个问题的信息,但我想知道解决这个问题的最佳方法,这样我就不会匆忙部署一些事情,以后会给我们带来麻烦。

理想情况下,我想告诉SharePoint在使用RSS Viewer webpart访问外部网站时使用其服务帐户来使用代理。

1 个答案:

答案 0 :(得分:1)

在网站的Web应用程序的web.config中,使用:

<system.net>
  <defaultProxy>
    <proxy usesystemdefault="false"
           proxyaddress="http://10.10.10.10:8080"
           bypassonlocal="false" />
  </defaultProxy>
</system.net>

然后使用ISA Server的功能尽可能地限制出站访问(例如,通过服务帐户)。我们无法执行此操作,最初尝试使用目标网址,但很多Feed都不以.rss结尾。最后,我们不得不放弃这个盒子。