Wczoraj udało się nawiązać połączenie pomiędzy skryptem php a webserwisem połączonym z SharePoint. Problem jaki nas zastał to odrzucenie jakichkolwiek prób autoryzacji połączenia. Sama usługa webserwis nie wymagała autoryzacji, natomiast była dosyć mocno chroniona przez sam Sharepoint. Wszelkie próby przekazywania hasła, różne metody autoryzacji i połączenia, różne sposoby wywołania funkcji odpowiedzialnych za komunikacje z webserwisem po stronie PHP okazywały się daremne. W końcu jednak, po zastosowaniu zaawansowanych metod udało się uzyskać pełny dostęp do funkcji świadczonych przez webserwis.
Ciężko jest walczyć z czymś, co widać po google jest zmorą wielu programistów, zahaczającą o bug w php. Ale na szczęście udało się i teraz możemy w pełni wykorzystać to połączenie do zadanych celów.