Naveen.Sanagasetti Ответов: 0

Ошибка при подключении к 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-адрес в браузере.

0 Ответов