3
我有一個jax ws客戶端調用GetListItems給出一個列表名稱和視圖名稱,它在我的Windows 7機器上本地正常工作。但是,當我部署到我的Linux服務器相同的服務返回零行。有沒有例外,我已經比較了這兩臺機器的肥皂要求和它相同Sharepoint GetListItems返回沒有行
有沒有人遇到過這個問題?
我有一個jax ws客戶端調用GetListItems給出一個列表名稱和視圖名稱,它在我的Windows 7機器上本地正常工作。但是,當我部署到我的Linux服務器相同的服務返回零行。有沒有例外,我已經比較了這兩臺機器的肥皂要求和它相同Sharepoint GetListItems返回沒有行
有沒有人遇到過這個問題?
您是否使用SharePoint網站進行了身份驗證?有在SharePoint阿賈克斯認證這裏的優秀新手必看: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);
}
它返回的項目數= 0 200響應 –