0

我想使用 List.asmx getallitems webservice 来获取 Windows 7 小工具中的所有列表项,过去 10 天我一直在研究,但找不到我想要的。

请记住,我在 google 上找到了数百个教程,它们正在做同样的事情,但对于 Sharepoint 2010 或 Web 内容 webpart,或者使用 .Net Web 参考或代理。

这里的问题是,我正在使用 Sharepoint 2007,我想为客户开发一个 Windows 7 小工具,因此它将脱离 sharepoint 环境,并且因为它是一个 Windows 7 小工具,所以我掌握的所有工具都是,

  • HTML
  • 脚本语言 JavaScript/Jquery
  • SOAP 调用 web 服务
  • CAML 查询可能吗?
  • XMLHTTP请求?但是我们的门户是使用 SSL/HTTPS

哦,我忘了提一件事,我还需要进行 Windows 身份验证,所以我不能直接编写 SOAP 消息来获取列表项。所以我可以使用的 Web 服务是“lists.asmx”和“authentication.asmx”

附加信息

我们的共享点目前可以通过 Ipad 访问,他们正在做的是,以某种方式验证用户并获得一个 cookie 作为回报,并将其用于以后的验证和操作,如何做到这一点?我一点头绪都没有。至少目前我也不能很好地向他们寻求帮助。

干杯

4

1 回答 1

1

如果您有能力为您的小工具部署 COM 组件,您可以查看类似的帖子。从 .NET CCW DLL 调用 SP WS 时,您可以重复使用经过身份验证的 Windows 会话。

--- 费尔达

于 2012-05-20T09:41:04.327 回答