Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Passaggio session da asp a asp.net come??

    Ho letto un articolo su questo argomrnto, ma non ci ho capito un granchè, anche perchè era in c#, mi potete spiegare come posso leggere una variabile di sessione creata in asp con una pagina aspx?
    Ciao By Peter_Pan...

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    io ho trovato quest'esempio ma non riesco a farlo funzionare, vorrei capire come funziona, mi date una mano?? quello che non ho capito è il codice che va nella pagina aspx, anche perchè a me serve per vb.
    qui
    Ciao By Peter_Pan...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    sto cercando di ricostruire il tutto ma mi sta ritornando sempre un errore che non capisco, vi posto il codice che ho fatto e l'errore mi date un occhio?
    codice:
    Dim strURL As String
            strURL = HttpContext.Current.Request.ServerVariables("SERVER_NAME")
            strURL += HttpContext.Current.Request.ServerVariables("SCRIPT_NAME")
            strURL = "http://" + strURL.Substring(0, strURL.LastIndexOf("/")) + "/readAsp.asp?type=Application&name=ConnectionString"
    
            If IsPostBack Then
                Dim myRequest As HttpWebRequest = CType(WebRequest.Create(strURL), HttpWebRequest)
                Dim myResponse As HttpWebResponse
                Try
                    myResponse = CType(myRequest.GetResponse(), HttpWebResponse)             
    Catch ex As Exception
    
                End Try
     Dim sr As StreamReader = New StreamReader(myResponse.GetResponseStream())
                Dim contenuto As String = sr.ReadToEnd
                Response.Write(contenuto)
            End If
    L'errore è:
    Message "The remote server returned an error: (401) Unauthorized." String
    Ciao By Peter_Pan...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    sono quasi riuscito vi posto il codice corretto:
    codice:
    Dim strURL As String
            strURL = HttpContext.Current.Request.ServerVariables("SERVER_NAME")
            strURL += HttpContext.Current.Request.ServerVariables("SCRIPT_NAME")
            strURL = "http://" + strURL.Substring(0, strURL.LastIndexOf("/")) + "/readAsp.asp?type=application&name=ConnectionString"
    
            If IsPostBack Then
                Dim myRequest As HttpWebRequest = CType(WebRequest.Create(strURL), HttpWebRequest)
                Dim myResponse As HttpWebResponse
    
                Try
                    myResponse = CType(myRequest.GetResponse(), HttpWebResponse)
                Catch ex As Exception
                    ex.ToString()
                End Try
    
                Dim sr As StreamReader
                Dim contenuto As String
                sr = New StreamReader(myResponse.GetResponseStream())
    
                txtContenuto.Text = sr.ReadToEnd().ToString
            End If
    In pratica se metto sr.ReadToEnd nel watch mi visualizza la variabile application, però nella text non mi stampa niente perchè???
    Ciao By Peter_Pan...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    up
    Ciao By Peter_Pan...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.