¿Cómo uso authentication básica con getObject de RestKit?

Intenté lo siguiente para establecer el nombre de usuario y la contraseña de authentication básicos, pero no parece pasar la authentication básica en la request.

secureManager = [[RKObjectManager objectManagerWithBaseURL:@"http://localhost:3000"] retain]; secureManager.client.username = uname; secureManager.client.password = pwd; RKObjectLoader *loader = [svc getObject:user delegate:self]; loader.userData = [NSNumber numberWithInt:RequestLogin]; 

ACTUALIZACIÓN: encontré mi problema, necesitaba agregar el siguiente fragment

 secureManager.client.forceBasicAuthentication = YES; 

Puede tomar una instancia del RKClient subyacente antes de realizar su request y configurar el nombre de usuario y la contraseña de la siguiente manera:

 // Set the Username and Password [RKObjectManager shanetworkingManager].client.username = @"username"; [RKObjectManager shanetworkingManager].client.password = @"letmein"; // Make our Request [[RKObjectManager shanetworkingManager] getObject:user mapResponseWith:mapping delegate:self]; 

Como MonkeyBonkey señala en los comentarios, es posible que necesites forzar la authentication con una bandera:

 [RKObjectManager shanetworkingManager].client.forceBasicAuthentication = YES;