p
u
b
l
i
c
i
t
é
publicité

Discussion: Authentification htaccess webservice [Objective-C]

  1. #1
    Membre confirmé Avatar de Fooshi
    Homme Profil pro
    Inscrit en
    juin 2002
    Messages
    455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : juin 2002
    Messages : 455
    Points : 230
    Points
    230

    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 399
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : septembre 2006
    Messages : 2 399
    Points : 3 153
    Points
    3 153

    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 confirmé Avatar de Fooshi
    Homme Profil pro
    Inscrit en
    juin 2002
    Messages
    455
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : juin 2002
    Messages : 455
    Points : 230
    Points
    230

    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