IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Objective-C Discussion :

Authentification htaccess webservice [Objective-C]


Sujet :

Objective-C

  1. #1
    Membre averti Avatar de Fooshi
    Homme Profil pro
    ICD
    Inscrit en
    Juin 2002
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ICD
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 507
    Points : 359
    Points
    359
    Par défaut Authentification htaccess webservice
    Bonjour,
    j'ai une fonction qui va effectuer une requete asynchrone pour lire un json mais sur le serveur il y a un htaccess, je ne peux donc pas lire le json.
    comment faire une authentification ?
    voici ma fonction de connection :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    -(BOOL) _sendAsynchronousRequestWithStringURL:(NSString*)stringURL method:(NSString*)method attachedData:(NSData*)attachedData delegate:(id<WebServiceDelegate>)delegate andKey:(id)key{
        if (stringURL == nil){
            return NO;
        }
     
    	// Create the request
        NSURL * url = [[NSURL alloc] initWithString:[stringURL stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
    	NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:timeoutInterval];
        [url release];
        [request setHTTPMethod:method];
     
        //Si des donnees sont attachees
        if (attachedData){
            [request addValue:@"text/plain" forHTTPHeaderField:@"Content-Type"];
            [request setHTTPBody: attachedData];
        }
     
    	// Send the request asynchronously
    	NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
     
     
        //[request release];
     
        if (!connection){
            return NO;
        }
     
        //On sauvegarde les infos de la connection
        WebServiceConnection * webServiceConnection = [[WebServiceConnection alloc] initWithConnection:connection delegate:delegate andKey:key];
     
    	NSValue * connectionKey = [NSValue valueWithNonretainedObject:connection];
        [connections setObject:webServiceConnection forKey:connectionKey];
     
        NSLog(@"Ouverture d'une connection internet (total %d) pour l'adresse : %@", [connections count], stringURL); 
     
        [webServiceConnection release];    
        [connection release];
     
        return YES;
    }
    merci d'avance

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 936
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 936
    Points : 4 356
    Points
    4 356
    Par défaut
    Lisez la doc du delegate de NSURLConnection, notamment :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    - (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge

  3. #3
    Membre averti Avatar de Fooshi
    Homme Profil pro
    ICD
    Inscrit en
    Juin 2002
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ICD
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 507
    Points : 359
    Points
    359
    Par défaut
    Merci effectivement j'y suis arrivé merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'authentification .htaccess
    Par Tmutantv1 dans le forum Apache
    Réponses: 4
    Dernier message: 12/12/2008, 14h31
  2. Réponses: 1
    Dernier message: 14/03/2008, 15h56
  3. [HTTP] Authentification htaccess
    Par gege2061 dans le forum Développement
    Réponses: 10
    Dernier message: 05/12/2007, 00h47
  4. Problème d'authentification avec webService
    Par iDaaX dans le forum Services Web
    Réponses: 7
    Dernier message: 29/01/2007, 19h19
  5. authentification .htaccess / PHP
    Par nicoweb371 dans le forum Apache
    Réponses: 1
    Dernier message: 22/11/2006, 21h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo