我对此有点困惑。我有这个方法。
-(BOOL)verifyAuth: (NSString*)username forPassword:(NSString*)password
{
NSURLSession *session = [NSURLSession sharedSession];
NSURLCredential *creds = [NSURLCredential credentialWithUser:username password:password persistence:NSURLCredentialPersistenceForSession];
[session dataTaskWithURL:MALAuthVerifyURL completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)
{
NSLog(@"%@",data);
}];
return YES;
}
如何将凭据传递给 NSURLSession 对象?苹果的文档是这样说的:
“在你创建了 NSURLCredential 对象之后:
对于 NSURLSession,使用提供的完成处理程序块将对象传递给身份验证质询的发送者。”
但我不确定这实际上意味着什么。我找不到这种用法的任何例子。
谢谢。