32 messaggi dal 20 gennaio 2004
Devo leggere un fil xml da un sito che anche interrogato via browser fa uscire delle popup, visto che è una connessione sicura.
Il mio problema è riuscire a leggere il file da una pagina aspx.
Questo è il codice che uso, ma mi da errore perchè impossibile statibilre una connessione.


ServicePointManager.CertificatePolicy = New TrustAllCertificatePolicy

Dim req As WebRequest = WebRequest.Create(strURL)

Dim res As WebResponse = req.GetResponse()

Avete idea di che altri oggetti o variabili si possano settare per ovviare al problema ?
per utilizzare un webservice che girava in https usavo questo codice:


<code>
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Label lblWs1;

private void Page_Load(object sender, System.EventArgs e)
{
testing.ws1 Ws1 = new ws4ssl.testing.ws1();
ServicePointManager.CertificatePolicy = new AcceptAllCertificatePolicy();

lblWs1.Text = Ws1.Hello(Request.ApplicationPath);
}
}

internal class AcceptAllCertificatePolicy : ICertificatePolicy {
public AcceptAllCertificatePolicy() {
}

public bool CheckValidationResult(ServicePoint sPoint,
X509Certificate cert, WebRequest wRequest,int certProb) {
// Always accept
return true;
}
}

</code>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.