Carissimi,
sto effettuando un accesso tramite user e pass da un server ad un altro, in pratica.
Dal SITO 1 ho il form con richeista user e pass che punta ad una pagina a frame (per non far visionare l'indirizzo del SITO2) dello stesso sito che riceve la user e pass con request.form sotto forma di frame principale non una pagina ma direttamente l'indirizzo del SITO 2: esempio
http://www.sito2.it/login.asp?user=<%=request.form("user")%>&password=<%=request.form ("password")%>
Ora il SITO 2 riceve correttamente la user e la password, ma non elabora il controllo se esistono e mi reinvia a relogin.htm, ecco la pagina login.asp.
Da premette che come user utilizzo un indirizzo mail.codice:<% user = Replace(Request.Querystring("user"), "'", "''") password = Replace(Request.Querystring("password"), "'", "''") sql = "SELECT id, user, password, priorita FROM file WHERE user = '" & user & "' AND password = '" & password & "'" Set rs = conn.Execute(sql) if rs.eof then autenticato = false else autenticato = true end if if autenticato = true then Session("Autenticato") = "OK" Response.Redirect ("accesso.asp?priorita=" & rs.Fields("priorita") & "&id=" & rs.Fields("id") &"&user=" & user&"") else Response.Redirect("relogin.htm") End if rs.Close conn.Close Set rs = Nothing Set conn = Nothing %>
Come posso ovviare al problema?
Grazie
G.

Rispondi quotando