gpt4 book ai didi

java - Sharepoint GetListItems 不返回任何行

转载 作者:行者123 更新时间:2023-12-02 08:23:44 24 4
gpt4 key购买 nike

我有一个 jax ws 客户端,可以在给定列表名称和 View 名称的情况下调用 GetListItems,并且在我的 Windows 7 计算机上本地一切正常。但是,当我部署到 Linux 服务器时,相同的服务返回零行。没有异常(exception),我比较了两台机器的 SOAP 请求,它是相同的

以前有人遇到过这个问题吗?

最佳答案

您是否已通过 SharePoint 网站进行身份验证?这里有一篇关于 SharePoint ajax 身份验证的精彩文章:https://sharepoint.stackexchange.com/questions/79803/how-to-authenticate-user-in-sharepoint-online-using-javascript

在上一个链接中,这是用于身份验证的代码:

var soapDataString = "<soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'> \
<soap:Body> \
<Login xmlns='http://schemas.microsoft.com/sharepoint/soap/'> \
<username>username</username> \
<password>password</password> \
</Login> \
</soap:Body> \
</soap:Envelope>"

// Call web service
$.ajax({
url: "http://mywebsitename:2355/_vti_bin/authentication.asmx",
type: "POST",
dataType: "xml",
data: soapDataString,
success: resultsFeedback,
contentType: "text/xml; charset=\"utf-8\""
});

function resultsFeedback(xData, status) {
alert(xData);
alert(status);
}

关于java - Sharepoint GetListItems 不返回任何行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13875518/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com