Я нахожу адрес аутентификации JIRA api от https://developer.atlassian.com/jiradev/api-reference/jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-example-basic-authentication.Как очистить сеанс или файлы cookie от url в ios?
Когда я ввожу правильное имя пользователя и пароль, он возвращает токен в ответ, но когда я ввожу неправильный пароль и имя пользователя, он возвращает тот же токен. Я не могу решить эту проблему, пожалуйста, кто-нибудь может мне помочь.
Я использую этот код.
NSURL * urlToHit = [NSURL URLWithString:loginUrl];
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:urlToHit cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:300];
NSString *postLength = [NSString stringWithFormat:@"%lu", (unsigned long)[data length]];
[request setHTTPMethod:[customizedHeaders valueForKey:HTTP_HEADER_METHOD_TYPE]?:@"POST"];
// NSLog(@"%@",[request setHTTPMethod])
[request setValue: postLength forHTTPHeaderField:HTTP_HEADER_CONTENT_LENGTH];
[request setValue:[customizedHeaders valueForKey:HTTP_HEADER_ACCEPT]?:@"*/*" forHTTPHeaderField:HTTP_HEADER_ACCEPT];
[request setValue:[customizedHeaders valueForKey:HTTP_HEADER_CONTENT_TYPE]?:@"application/json" forHTTPHeaderField:HTTP_HEADER_CONTENT_TYPE];
[request setHTTPBody:data];
NSError *error = nil;
NSHTTPURLResponse *response = nil;
NSData *urlData=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSLog(@"~~~~~ Status code: %ld", (long)[response statusCode]);
Фактически, когда я ввожу правильное имя пользователя и пароль после ввода неправильного имени пользователя и пароля, он не возвращает токен. – Tinku
http://stackoverflow.com/a/28696645/961136 –
нет, до пока нет !!! застрял в этом вопросе. – Tinku