Pkeyauth

Is this sending the request again? Above you dispatch it to handle this:
"dispatch_async( dispatch_get_main_queue(), ^{ [self handlePKeyAuthChallenge: requestURL]; });

It looks like it is loading request twice.