読者です 読者をやめる 読者になる 読者になる

AFNetworking 2.x の AFHTTPRequestOperationManager でベーシック認証に対応する

ベーシック認証のユーザー名とパスワードは、AFHTTPRequestSerializer にセットすればいい。

AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:url];
manager.requestSerializer = [[AFHTTPRequestSerializer alloc] init];
[manager.requestSerializer setAuthorizationHeaderFieldWithUsername:userName password:password];

AFHTTPClient から AFHTTPRequestOperationManager への移行は、思っていたよりスンナリ終わったな。