Эта проблема обсуждается в другой ссылке, но по-другому, связанной с WSDL, включая вопрос о пользователе / пароле.
ссылка
Это не тот же вопрос, но проблема связана.
Michaelis.MockService - это библиотека Webservice, которую вы можете увидеть в примере: ссылка веб-сайт Mono проекта.
Michaelis.MockService service = new Michaelis.MockService();
// Create the network credentials and assign
// them to the service credentials
NetworkCredential netCredential = new NetworkCredential("Inigo.Montoya", "Ykmfptd");
Uri uri = new Uri(service.Url);
ICredentials credentials = netCredential.GetCredential(uri, "Basic");
service.Credentials = credentials;
// Be sure to set PreAuthenticate to true or else
// authentication will not be sent.
service.PreAuthenticate = true;
// Make the web service call.
service.Method();