Я пытаюсь получить некоторую информацию о списке из Sharepoint 2010, используя ADO.NET/WCF Data Services = listdata.svc.
Работает нормально, когда я пытаюсь сделать это с помощью браузера - если я уже вошел на сайт Sharepoint.
Но когда я пытаюсь получить доступ к тому же URL-адресу программно (используя тестовое консольное приложение), он не работает. Используя Fiddler, я вижу, что я получаю ошибку 302, которая говорит: «Ссылка на объект не установлена на экземпляр объекта».
Вот мой тестовый код:
Sub Main()
Console.WriteLine("Starting...")
Dim dc As New MyDataContext(
New Uri("http://myurl/mysite/_vti_bin/listdata.svc/"))
dc.Credentials = New NetworkCredential("[[MyUserName]]",
"[[Password]]")
Dim results = From x In dc.Tasks
Select x
For Each item In results
Console.WriteLine(item.Title)
Next
Console.WriteLine("Finished. Press any key to exit the application.")
Console.ReadKey()
End Sub
Кто-нибудь знает, как решить эту проблему?
Ждем решения; -)
Marcel