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");