I am calling methods of the SharePoint webservice - Lists.asmx and SocialDataService.asmx via a C# application.
While calling methods of the Lists.asmx works perfectly fine, methods of the SocialDataService.asmx on the same list/list items fail with a SoapException with the message Server was unable to process request. ---> Attempted to perform an unauthorized operation.
Is there something specific I need to do in terms of permissions in order to call methods on SocialDataService.asmx ?
Here is a test I have to try and obtain the tags for a specified document -
var client = new Tests.SharePointSocialDataWebService.SocialDataService(); client.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials; client.Url = TestWebSiteURL + "/_vti_bin/SocialDataService.asmx"; var tags = client.GetTags("http:sp/sites/sitecollection/website/DocumentLibrary/test.bin");