我编写了一个提供一些数据的 REST 服务。它受密码保护。
我正在尝试编写一个后台进程来获取数据并将其填充到我在应用程序中拥有的 sqlLite db 中。
我最初没有使用身份验证就这样做了:
- (void) callWebService {
dispatch_sync(kBgQueue, ^{
NSData* data = [NSData dataWithContentsOfURL:
scoularDirectoryURL];
[self performSelectorOnMainThread:@selector(fetchedData:) withObject:data waitUntilDone:YES];
});
}
这很好用,但我认为我不能为此添加身份验证。如果可以的话,我会使用它。
我正在寻找的是使用用户/密码身份验证对 NSURLSession 的一个很好、简单的解释。