Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

HTTP авторизация - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Хочу заказать написание программы для iPhone http://www.cyberforum.ru/ios-dev/thread940008.html
Нужно написать небольшую программу для iPhone/iPad. Вкратце: В настройках программы задаются URL и пароль, программа должна скачать файл по HTTP, расшифровать его (RC4) этим паролем, отпарсить...
Программирование iOS Обновить содержимое label Народ. Как обновить текст в метке (label)? Для значений таблицы есть , а как обновить текст label? Например после редактирования http://www.cyberforum.ru/ios-dev/thread939871.html
Разработчик игры на iOS ищет художника Программирование iOS
Доброе время суток всем. На данный момент я занимаюсь разработкой игры для iOS и Android. Игра выходит достаточно интересная и увлекательная. Сейчас уже готово 80% прототипа (технической части, без...
SpriteKit Программирование iOS
Есть ли док-я или видео, примеры?
Программирование iOS Кроссплатформенное приложение под iPhone и iPad http://www.cyberforum.ru/ios-dev/thread939699.html
Доброго времени суток! Возник вопрос насчет универсальности приложение iphone & ipad. Когда пишеш для 1ой платформи то все окей, не приходится задумываться насчет интерфейса, но когда надо это...
Программирование iOS Нужны программисты ЭНТУЗИАСТЫ Добрый день, нужно проконсультироваться по поводу разработки игры на ios. Желательно программисты у которых есть опыт по созданию ios приложений. Сейчас, так скажем, начальный этап разработки. Есть... подробнее

Показать сообщение отдельно
Иван Самодуров
0 / 0 / 0
Регистрация: 19.08.2013
Сообщений: 20

HTTP авторизация - Программирование iOS

19.08.2013, 16:42. Просмотров 652. Ответов 3
Метки (Все метки)

Такая зада, есть web-сервис на sharePoint от Microsoft. Я обращаюсь к нему через http и получаю в ответ xml. Но это в теории, на практике же еще требуется авторизация стандартным способом (login/password). Поясните пожалуйста новичку как можно подробнее, как это реализуется? На данный момент есть такой код. Помогите пожалуйста реализовать аутентификацию.

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
NSString *urlAsString = @"http://server/_vti_bin/listdata.svc";
 
    NSURL *url = [NSURL URLWithString:urlAsString];
    NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
    NSOperationQueue *queue = [[NSOperationQueuealloc] init];
    NSMutableArray *arrayResult = [[NSMutableArrayalloc] init];
    
 
    // создание соединени и получение данных в переменную data
    
 
    [NSURLConnection sendAsynchronousRequest:urlRequest queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
 
        if ([data length]>0 && connectionError == nil)
 
        {
            NSDictionary *rssData = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
            NSDictionary *feed = [rssData objectForKey:@"feed"];
            NSMutableArray *arrayOfEntry = [feed objectForKey:@"entry"];
 
            
            
            for (NSDictionary *diction in arrayOfEntry) {
 
                NSDictionary *title = [diction objectForKey:@"title"];
                NSString *label = [title objectForKey:@"label"];
 
                NSLog(@"label = %@",label);
                [arrayResult addObject:label];
 
           
 
            }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru