我已经创建了一个Dataview Web零件,并使用服务器端脚本作为数据源将来自公共RSS feed的数据馈送。在SharePoint Designer中,一切都很好,但是在浏览器中,我会收到以下错误。

无法显示此网络部分。要解决问题,请在Windows SharePoint Services兼容HTML编辑器(例如FrontPage)中打开此网页。如果问题持续存在,请联系您的Web服务器管理员。

我这样做是因为我想使用 <description /> RSS项目的一部分是我的网络部分中的标题。这是因为真实标题是没有空格的描述(来自苔藓页面列表)

我尝试删除网络部分中的所有XSL,除了 <xsl:copy-of select="*"/> 所有数据均显示在SharePoint Designer中,但在浏览器中仍然存在相同的错误。

我整天都在谷歌搜索,唯一发现的是关于某些身份验证问题的问题。但是提要是公开的吗?

我有没有办法从此错误中获取更多信息?也许是从某个地方的一些日志文件中?我检查了12个hive logs,但我的12个hive名称是60,它不包含任何日志?也许是因为它是旧的SharePoint门户服务器。我在C: Program Files SharePoint Portal Server Logs中找到了一些日志,但它们不包含有关错误的任何信息?

哦,我发现了另一件事。最常见的错误是如果您重置网站,并且列表ID在WebPart中被打破。我正在创建一个新的WebPart,这不是此错误,因为我使用RSS。

拜托,有人可以帮我吗?

RSS喂养(瑞典)可以找到:

http://www.pdb.se/nyheter/_layouts/listfeed.aspx?list = 691EE149-D8AF-4C8B-A635-1A945CE762E4&view = 0de0de0de0de0de0ff25-55-55-55-55fd-4315fd-4315-a8511-6dc086767679e

只是要清楚。 RSS饲料位于公共苔藓。接收页是旧的非公共SharePoint门户网站服务器。

有帮助吗?

解决方案

最后,我发现了如何解决这个问题。我尝试从其他RSS提要中获取数据,这些数据正常。而且我可以匿名访问RSS喂养,因此我发现它必须在网络部分中有所作为。

我在调用中使用参数来获取feed,并且“数据源属性”中的设置称为“运行时参数?”。我没有选中,然后效果很好。 :)

许可以下: CC-BY-SA归因
scroll top