Ich habe eine Weile nach "AFNetworking 2 with Digest Authentication" gesucht und keine nützlichen Diskussionen darüber gefunden (außer this one, aber leider sieht es aus wie für AFNetworking 1) .Verwendung von AFNetworking 2 mit Digest-Authentifizierung
Hier ist mein Code ohne Authentifizierung:
NSString* apiURL = @"https://api.example.com/WS.asmx";
AFHTTPSessionManager* manager = [AFHTTPSessionManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
[manager
GET:apiURL
parameters: [NSDictionary dictionaryWithObjectsAndKeys:@"ID", 1234 , nil]
success:^(NSURLSessionDataTask *task, id responseObject) {
NSLog(@"JSON: %@", responseObject);
}
failure:^(NSURLSessionDataTask *task, NSError *error) {
NSLog(@"WS request failed: %@", error);
}
];
Wo und wie kann Digest Auth-Code Kick in?
Eine wirklich gute Lösung. –