Я работаю с веб-сервисами SOAP, которым для доступа к файлу WSDL требуется аутентификация Windows.
Для примеров веб-сервисов (которые не требуют никакой аутентификации) мой фрагмент кода работает нормально. Но если я пытаюсь подключиться к другим веб-сервисам, которым требуются учетные данные для доступа к файлу WSDL, я получаю эту ошибку,
2012-01-19 13:43:19.381 SampleHTTP[2627:f803] Error = Error Domain=ASIHTTPRequestErrorDomain Code=3 "Authentication needed" UserInfo=0x68917a0 {NSLocalizedDescription=Authentication needed}
Я передаю правильное имя пользователя и пароль, ниже приведен фрагмент кода
NSURL *url = [NSURL URLWithString:@"http://path.Export"];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setUsername:@"Test"];
[request setPassword:@"Test123"];
[request setDelegate:self];
[request startSynchronous];
NSError *error = [request error];
if (!error) {
response = [request responseString];
}
else
NSLog(@"Error = %@",error);
Пожалуйста, помогите мне здесь.
Любая помощь будет принята с благодарностью.