Visualizzazione dei risultati da 1 a 6 su 6

Discussione: connessione https

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    42

    connessione https

    Salve a tutti,
    ho fatto una pagina default.asp dove ho creato un form da compilare e inviare.
    Al pubblico devo comunicare l'indirizzo del form come www.miosito/miacartella e basta in modo che apri automaticamente default.asp.

    Ho qualche possibilità di reindirizzare l'accesso con https quando la pagina viene chiamata la prima volta?

    Grazie a tutti!

  2. #2
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    spiegati meglio.. cosa intendi per reindirizzare l'accesso con https quando la pagina viene chiamata la prima volta?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    42

    Mi spiego meglio ...

    ... io al pubblico devo comunicare l'indirizzo "pulito" www.sito.it/cartella dove ho la mia pagina "default.asp" che si apre automaticamente.
    Però, essendo una pagina di compilazione di un form con dati personali, voglio che quando l'utente sul suo browser digita l'indirizzo che glio ho dato (www.etc...) venga aperta una connessione criptata con il protocollo https.
    La mia idea era, se possibile, di reindirizzare la pagina asp a se stessa dandogli l'indirizzo completo https://www.sito.it/cartella, solo la prima volta che viene caricata.
    Spero di essermi spiegato meglio
    Grazie

  4. #4
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    perfetto.. quindi immagino ke il vhost www.sito.it stia in ascolto sia sulla 80 che sulla 443.. una soluzione sarebbe quella di capire se c'è una server_variabile che dica se la porta di comunicazione attuale è la 443 o la 80.. o il protocollo sia http o https, cmq un'idea potrebbe essere adoperare una varibile session.. ad esempio:

    in default.asp
    codice:
    if(Session("secure_method") <> "yes") then
       Session("secure_method") = "yes"
       Response.Redirect("https://www.miosito.it/cartella")
    end if
    
    ..............
    resto dello script ........
    ...........

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Request.ServerVariables("HTTPS")

    returns ON if the request came in through secure channel or OFF if the request is through a non-secure channel.

    Vedi anche:

    SERVER_PORT is the port number to which the request was sent.

    SERVER_PORT_SECURE is a string that contain a 1 if the request is being handled on the secure port, otherwise it is 0.

    da: http://www.devguru.com/technologies/asp/9143.asp

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    Originariamente inviato da br1
    Request.ServerVariables("HTTPS")

    returns ON if the request came in through secure channel or OFF if the request is through a non-secure channel.

    Vedi anche:

    SERVER_PORT is the port number to which the request was sent.

    SERVER_PORT_SECURE is a string that contain a 1 if the request is being handled on the secure port, otherwise it is 0.

    da: http://www.devguru.com/technologies/asp/9143.asp

    ciao
    gh.. come ci ha messo alla fonoscenza il buon br1 esiste (come immaginavo) la Request.ServerVariables("HTTPS") nella condizione sostituisci la session con Request.ServerVariables("HTTPS")



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.