我们有一个SharePoint 2010网站,但我们面临着/_vti_bin/listdata.svc REST API的问题。
http://SiteName/en/_vti_bin/listdata.svc -工作正常
http://SiteName/en/_vti_bin/listdata.svc/FAQs或任何其他listName -工作正常
但是当切换到阿拉伯语站点时,它不起作用
http://SiteName/ar/_vti_bin/listdata.svc -工作正常
http://SiteName/ar/_vti_bin/listdata.svc/FAQs或任何其他listName -不工作(它显示“网页无法找到”,即使列表是100%存在于两个标签下(en & ar))
该网站使用SharePoint变体。SharePoint内部版本号为: 14.0.6123.5000,安装了阿拉伯语语言包,并安装了SP1阿拉伯语语言包。操作系统: windows server 2008 R2企业版。
发布于 2014-07-16 19:16:25
请在从URL中删除ar后重试。
http://SiteName/_vti_bin/listdata.svc
http://SiteName/_vti_bin/listdata.svc/FAQs发布于 2014-07-17 16:06:18
包含web部件的URL是正确的。它在非英语网站上运行得很好,甚至在变体网站上也是如此。我唯一意识到的是,你必须使用列表的显示名称,而不是他的URL,而且名称是区分大小写和重音的。
发布于 2014-08-02 15:03:53
这似乎是系统中的一个Bug,因为我在Office 365中遇到这个问题已经有一个多月了,我向Microsoft开了一个支持票证,他们确认这是一个bug,他们将在Office 365中提供一个热修复程序。我建议您像使用预置SharePoint一样,通过开票进行同样的操作。
https://stackoverflow.com/questions/24776655
复制相似问题