2013-06-25 40 views
0

使用Get started with the SharePoint 2013 REST service,我试图访问以下内部SharePoint网站: http://mycs.nce.dirc.aon/sites/SuperSecret/default.aspx的SharePoint 2013 REST风格的调用返回找不到404

我试图发送一个GET请求到以下网址:

http://mycs.nce.dirc.aon/sites/SuperSecret/_api/SuperSecret

http://mycs.nce.dirc.aon/sites/SuperSecret/_api/web

http://mycs.nce.dirc.aon/SuperSecret/_api/SuperSecret

http://mycs.nce.dirc.aon/SuperSecret/_api/web

每当服务器响应一个404,这导致我相信我正在起草URL错误。有人可以看一下URL并推荐正确的版本。

注意:我没有“启用”任何类型的REST功能,因为我不是最初设置它的人,所以如果需要启用该功能也可能是这种情况。

+0

身份验证如何?它是完全开放的吗? – ApolloSoftware

+0

也可以在第二个结尾尝试/列出。 – ApolloSoftware

+0

我需要登录,所以我正在做的是正常登录,然后使用该会话并手动使用Chrome插件制作GET。 /列表不起作用,404 – bulltorious

回答

0

http://mycs.nce.dirc.aon/sites/SuperSecret/_api/web将是您的案例中一个有效的Web服务url的示例,它应该可以作为测试正常浏览。

该url应该返回带有模式信息的XML响应。如果它返回404,那么我会尝试从顶级网站集调用_api/web。

我不知道反正激活或SharePoint停用REST 2013年

0

我也遇到类似的问题,然后我意识到我的图书馆,我正在REST调用了太多的列,查找和长列名称。

我试着创建一个新的列表,并使其他工作的休息电话。 SharePoint真的很奇怪!