Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    ridirezionare ad una pagina esterna

    Salve a tutti... Ho un problema da novellino...
    Devo creare una pagina che alla pressione di un pulsante mi ridireziona ad una pagina eserna e che gli invia i dati tramite post...
    è possibile fare una cosa del genere???

    Sicuramente sarà una cavolata ma ewsendo io ancora un novellino non ho la più pallida idea di come si faccia...

    Se non avete capito cosa devo fare vi faccio un esempio pratico...

    dalla mia pagina premo il pulsante o anche un link... e tramite questo pulsante/link mi deve:

    1)accedere al sito eserno(esempio facebook)
    2)fare il login in background con nopme utente e pwd passati da me tramite POST
    3)visualizzare la pagina finale su di un altra finestra/scheda dell'utente finale...


    E' POSSIBILE UNA COSA DEL GENERE???

    io uso asp.net VB.net Fatemi sapere al più presto grazie!!
    Why so serious?????

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    10
    Dipende dal sito cui vuoi accedere. Per caricare una pagina esterna non c'è problema:

    Response.Redirect(indirizzo)

    Poi però per fare il login in automatico non è sufficiente passare le variabili in POST, o almeno non è detto che lo sia. Ad esempio per Facebook, che hai citato, non sarebbe sufficiente; bisognerebbe invece andare a giocare sugli elementi che compongono la pagina, ad esempio via javascript.

  3. #3
    Grazie per la risposta!!! Ho risolto in un modo semplicissimo...
    Ho dato un occhiata all'HTML della pagina a cui divevo accedere ed ho creato due input type hidden con nome e id uguali al text e alla password del form del login e così ho dato a loro come value nome utente e password che mi servivano per accedere a quel sito! Idea geniale e semplie... non trovi????

    Pagia a cui devo affettuare l'accesso
    codice:
    <form anction="login.aspx" method="POST">
    User:
    <input type="text" nome="UserName" id="UserName">
    <input type="password" nome="Pass" id="pass">
    <input type="Submit" name="Vai" value="Accedi">
    </from>
    Mia pagina
    codice:
    <form anction="login.aspx" method="POST">
    User:
    <input type="hidden" nome="UserName" id="UserName">
    <input type="hidden" nome="Pass" id="pass">
    <input type="Submit" name="Vai" value="Accedi">
    </from>
    Why so serious?????

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    10
    Infatti proprio questo intendevo quando ti dicevo che dipende da come è programmato il sito a cui devi accedere: bisogna guardare l'HTML e scoprire se c'è modo di "manipolarlo". Per questo sito è stato semplice, non sempre lo è!

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Originariamente inviato da TheMay88
    codice:
    <form anction="login.aspx" method="POST">
    Come già detto, dipende dal sito con cui interagisci.
    Se tutti i siti permettessero l'accesso "dall'esterno" in questo modo, sarebbe il caos

    PS cosa è "anction" ? dovrebbe essere "action"

  6. #6
    Si effettivamente ho scritto male... Volevo dire action! Comunque grazie per la disponibilità!
    Why so serious?????

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.