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

    [asp.net] login ad una pagina remota

    Ciao a tutti vorrei effettuare il login automatico di una pagina web esterna al mio sito...
    Qualcuno può aiutarmi?


    Ho trovato questo codice di esepmio in internet:


    <%
    Dim objXMLHTTP As Object
    Dim strURL, strPagina As String

    strURL = Request.Form("strURL")
    If Trim(strURL) = "" Then
    strURL = "http://"
    End If
    %>

    <form method="post" action="">
    <input type="text" name="strURL" value="<%=strURL%>" size="80"/>
    <input type="submit" name="b1" value="SPY"/>
    </form>

    <%
    If Trim(Replace(strURL, "http://", "")) <> "" Then
    objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")

    objXMLHTTP.Open("GET", strURL, False)

    objXMLHTTP.Send

    strPagina = CStr(objXMLHTTP.ResponseText)

    Else

    strPagina = "Inserire un percorso valido..."

    End If

    Response.Write("<textarea name=" + "html" + "rows=" + "50" + "cols=" + "100" + ">" & strPagina & "</textarea>")

    objXMLHTTP = Nothing
    %>

    Purtroppo non funziona e si blocca alla riga:


    objXHTML.SEND
    E ritorna il seguente errore:

    Accesso negato.
    Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.

    Dettagli eccezione: System.UnauthorizedAccessException: Accesso negato.


    :master:
    jabjoint

  2. #2
    il codice ho notato che con alcuni server funziona con altri non funziona.

    Tuttavia anche se funziona non riesco ad andare oltre ovvero a passare dei parametri al server quali ad esempio user e password per poter fare un login.

    Per esmpio io voglio connettermi a questo forum dalla mia pagina web, è possibilie???
    jabjoint

  3. #3
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    non ho mai usato questo oggetto ma mi pare che il GET sia fuori luogo, prova con POST.

    e poi guardandolo bene mi domando : Dove imposti i dati di login che invii? il sito usa POST per il login (form) oppure accoda all'url (GET, molto improbabile...)

  4. #4
    Saluti a tutti
    Riccardo

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.