Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156

    RILEVARE pagina di provenienza

    Ciao a tutti, vorrei realizzare una pagina asp che include un file esterno. Ora, per motivi di sicurezza, vorrei che la pagina rilevasse l'url di provenienza e che stampasse la pagina inclusa solo se aperta da un dominio specifico. In caso contrario, vorrei scrivesse a monitor un messaggio del tipo 'sorry'

    Quindi, sia inserendo l'indirizzo direttamente sul browser, sia linkato da qualunque parte dell'web o e-mail, quella pagina non dovrebbe visualizzare nulla - o solo sorry - salvo che venga linkata dal dominio di provenienza specificato.


    Chi mi aiuta?
    Grazie!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Con la

    codice:
    request.servervariables("http_referer")
    recuperi l'url di provenienza.

    Non è infallibile però, spesso può risultare vuoto quindi come metodo assoluto di verifica lascia un po' il tempo che trova.

    Roby

  3. #3
    così sai la URL di provenienza:
    codice:
    paginaprov=request.servervariables("HTTP_REFERER")
    Ma funziona solo in circa il 90% dei casi (x via di firewall, antispyware, malfunzionamenti del browser, ...)
    è meglio passare dei parametri in querystring se le altre pagine sono tue

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    il fatto è che la provenienza è paypal, non sono riuscito ad integrare gli esempi di codice asp per cui pensavo di adottare una soluzione del genere. In caso di transazione avvenuta, rimanderei il tutto a questa pagina che verificando la provenienza (il dominio paypal) farebbe scaricare un pdf che dovrei mettere in vendita. Però il 90% non è male, avrei un 10% di clienti un po' inca##ati...

  5. #5
    è meglio che integri paypal secondo le sue specifiche
    tralaltro l'HTTP_REFERER è manipolabile a piacimento
    posso farti credere che provengo da paypal anche se non ho mai visitato il sito

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da danieledn
    il fatto è che la provenienza è paypal, non sono riuscito ad integrare gli esempi di codice asp per cui pensavo di adottare una soluzione del genere. In caso di transazione avvenuta, rimanderei il tutto a questa pagina che verificando la provenienza (il dominio paypal) farebbe scaricare un pdf che dovrei mettere in vendita. Però il 90% non è male, avrei un 10% di clienti un po' inca##ati...
    Non mi pare una genialata visto che centinaia di migliaia di siti lo integrano senza problemi...

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Bhè, questo è sicuro, mica facile però, vabbhè, vedrò come risolvere. Grazie comunque.

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Originariamente inviato da Roby_72
    Non mi pare una genialata visto che centinaia di migliaia di siti lo integrano senza problemi...

    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    156
    Originariamente inviato da dizionario
    è meglio che integri paypal secondo le sue specifiche
    tralaltro l'HTTP_REFERER è manipolabile a piacimento
    posso farti credere che provengo da paypal anche se non ho mai visitato il sito
    Ah, però in ogni caso una cosa del genere non sarebbe da tutti. In ogni caso la maggior parte delle persone non saprebbe come fare. Scusate, gli script che realizzano le statistiche di accesso alle proprie pagine quindi sono altrettanto fallibili?
    Registrano connessioni, link di provenienza ecc ecc con una precisione del 90%?

  10. #10
    si esatto, non sono perfetti, ma un conto è far pagare un utente per niente, un altro è mostrare un dato non perfetto nelle statistiche

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.