0
我正在測試從axis客戶端訪問sharepoint WS(1.4)。軸代碼生成正常,但是當我做這個測試時,我得到了401(Permission denied)錯誤。我不知道它是否是代碼中的東西,或者我必須設置給定的Web服務工作權限。從axis2訪問Sharepoint
public static int main() {
String[] destinationUrls = {"https://[sharepoint host]/[sharepoint site]/Test1"};
ListsLocator listsLocator = new ListsLocator();
ListsSoapStub listsStub = (ListsSoapStub) listsLocator.getListsSoap();
listsStub.setUsername("NotMyDomain\\NotMyUser");
listsStub.setPassword("NotMyPassword");
GetListResponseGetListResult result = listsStub.getList("Test1");
for(MessageElement me : result.get_any()) {
System.out.println(me.toString());
}
}