Vai al contenuto

autenticazione e login


Messaggi raccomandati

Ho un problema serio mi devo laureare tra pochissimo e lasciando stare perchè mi ritrovo a dover completare perforza la mia applicazione con una parte di login,

qualcuno mi può aiutare a capire come fare

la mia applicazione effettua l'upload di un file audio su un server tramite http post ora a me serve sempre tramite http post effettuare prima il login qualcuno mi può aiutare almeno ad avere un idea?

il login dovrebbe essere fatto cosi

request-> http-post di 2 parametri, 'username' e 'password'

response-> solita stringa xml, il nodo result vale 'OK' se le

credenziali sono corrette, 'ERROR' se sono errate

se il server risponde 'OK' puoi fare l'upload, dall'header della

response leggi il parametro 'set-cookie',

l'upload del file lo feci con la classe ASIHttprequest ma per il login sono bloccato aiutatemi vi scongiuro

I have a serious problem I need to graduate between very little and let us go because I find myself having to complete perforza my application with a piece of log,

anyone can help me figure out how to do

my application to upload an audio file on a server via http post now to me is always via http post to make the first login can anyone help me to at least have an idea?

logging should be done so

request-> http-post 2 parameters, 'username' and 'password'

response-> string xml usual, the node result is 'OK' if

credentials are correct, 'ERROR' if they are wrong

If the server says'OK' you can upload, the header of

read the response parameter 'set-cookie',

I did upload the file with the class ASIHttprequest but I'm stuck for login help me conjure you

Link al commento
Condividi su altri siti

Scusa il software che sto facendo deve inviare un file audio ad un server, sto in tirocinio universitario, quindi mi avevano dato da fare l'upload , poi dopo mi hanno detto di fare anche il login, quindi ho una parte di login e una parte di invio che funzionano ma devo ora unirle.

premetto che da ignorante fin'ora ho usato tutte richieste sincrone.

Chiedo scusa per il casino ma veramente fatto questo mi laureo e non vi scoccierò mai più

Ho fatto una funzione con ASIfromDataRequest dove invio username e password e il server mi risponde ok tranquillamente,

inoltre devo prelevare dall'Header della risposta il parametro contenuto nella variabile 'Set-Cookie' e anche questo lo faccio utilizzando

VALORE=[[request responseHeaders] objectForKey:@"Set-Cookie"];

questo parametro lo devo rinviare quando invio il file audio al server

Ho fatto una seconda funzione per inviare il file audio sempre con ASIfromDataRequest dove invio al server il file audio (che ha sempre funzionato) senza la fase di login

ora ho i seguenti problemi :

utilizzo

[request addRequestHeader:@"Cookie" value:VALORE];

valore è la variabile che ho ricevuto prima da set-cookie.

1)la mia funzione di upload effettua l'upload anche senza mettere questo valore in Cookie (che dovrebbe essere a quanto ho capito un valore di autenticazione senza il quale non dovrei poter fare l'upload).

2)la cosa sulla quale potete aiutarmi di più è che la mia funzione di upload se la chiamo la prima volta viene eseguita alla seconda volta va in crash nel senso che il simulatore mi mostra dinuovo la pagina iniziale e sulla console non mi mostra nessuna eccezione si stoppa semplicemente l'applicazione questo ha a che fare con qualche cosa che non ho gestito ?

scusate ancora e grazie

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...