У меня такая же проблема.Это должно быть как-то возможно при использовании NSURLCredential, но я до сих пор не смог понять это.
Обновление: я понял, посмотрите документацию MPMoviePlayerController, там вы можете увидеть, как это работает.
Для меня это сработало так:
NSURLCredential *credential = [[[NSURLCredential alloc]
initWithUser: kHTTPSUsername
password: kHTTPSPassword
persistence: NSURLCredentialPersistenceForSession] autorelease];
NSURLProtectionSpace *protectionSpace = [[[NSURLProtectionSpace alloc]
initWithHost: @"my.secret.host"
port: 443
protocol: @"https"
realm: @"secret.host"
authenticationMethod: NSURLAuthenticationMethodDefault] autorelease];
[[NSURLCredentialStorage sharedCredentialStorage] setDefaultCredential: credential forProtectionSpace: protectionSpace];