Sharepoint 2010访问list .asmx. 404错误



当尝试结帐文档时,我收到以下消息

"此文件无法签出。你可能没有权限…"等等等等

所以我使用Fiddler,发现真正的错误是404当Sharepoint试图访问列表。asmx的url。我假设它使用webservice来执行结帐。

Sharepoint是在IIS下为https或SSL设置的。我放在一起的另一个没有SSL的测试场访问它的web服务没有问题。

另一个奇怪的是,当浏览器中的SHAREPOINT OPENDOCUMENTS类插件关闭时,检查文档没有问题。

任何想法?

我在与Sharepoint通信时也遇到了404错误,但这是在我调用GetListCollection()时。这是因为GetListCollection()的默认行为是从rootweb返回所有列表。要更具体地过滤它,请更改. url属性以指向一个列表。

例如:

ListsWS.Lists lws = new ListsWS.Lists();
lws.Url = "http://server/sites/someSubSite/_vti_bin/lists.asmx";

最新更新