Ошибка при подключении к URL-адресу веб-сервиса с помощью C# для элементов библиотеки документов sharepoint
Привет Команда,
Я пытаюсь подключить веб-сервис для загрузки вложений библиотеки SharePoint и использовал приведенный ниже фрагмент кода.
Но я получил ошибку типа "Недопустимый URI: порт ожидался из-за наличия двоеточия (':'), но порт не мог быть проанализирован."
WebService.Lists objLists = new WebService.Lists(); objLists.Credentials = System.Net.CredentialCache.DefaultCredentials; //here i got empty user and domain so i thought that because of this error may occur so i changed this line with this System.Net.NetworkCredentials userdetails=new System.Net.NetworkCredentials(username,pwd,domain); objLists.Credentials = userdetails; objLists.Url = "http://[SITENAME]:2009/_vti_bin/lists.asmx";
Если кто-то имеет представление об этом, попросите вас любезно помочь мне решить этот вопрос.
Что я уже пробовал:
Согласно моему опыту Google из-за учетных данных пользователя может возникнуть ошибка, поэтому я подумал, что если мы передадим правильные данные пользователя, то это может сработать, и я жестко закодировал данные пользователя и попытался, но безуспешно.
и я заметил что-то в деталях ошибки, например, порт требуется из-за двоеточия(':'), но я передаю правильный порт, и мой формат URL выглядит следующим образом
http://sitename:port/_vti_bin/lists.asmx
и еще одна вещь, к которой я могу получить доступ, нажав URL-адрес в браузере.