Войти в jira soap api

Я пытаюсь использовать jira soap api на C #:

  1. создать новый проект в VS2010
  2. добавить ссылку на веб-службу (JiraTest): http: //jira.atlassian.com/rpc/soap/jirasoapservice-v2?wsdl
  3. напишите следующий код:

     static void Main (string [] args)
    {
    вар jiraLogin = "мыльник";
    вар jiraPassword = "мыльник";
    var jiraClient = новый JiraTest.JiraSoapServiceClient ();
    var projects = jiraClient.getProjects ();
    }
    

Но этот код указывает на то, что я еще не аутентифицирован. Я пытаюсь найти метод входа в систему , но он имеет следующую подпись:

public void login();

Где отсутствуют параметры имени пользователя и пароля. Когда я использую этот код метода входа в систему, выдает исключение, что логин или пароль недействительны. И я не знаю, где я должен указать свои полномочия.

Как я могу войти в систему с помощью jira soap api перед вызовом необходимого метода?

Добавлено: см. https://developer.atlassian.com/display/JIRADEV/Creating+a+JIRA+SOAP+Client

5
задан tbicr 9 January 2012 в 10:38
поделиться