252 messaggi dal 03 dicembre 2001
www.fuossbook.it
Ciao a tutti,
ho caricato su AZURE una pagina che su altri hosting mi funziona senza problemi.
E' uno script in asp per la gestine del codice di recaptcha di google
https://developers.google.com/recaptcha/docs/asp
Lo script come detto non ha problemi ma su azure di microsoft non va proprio.

questo è il codice
 Dim objXmlHttp
  Set objXmlHttp = Server.CreateObject("Msxml2.ServerXMLHTTP")
  objXmlHttp.open "POST", "http://www.google.com/recaptcha/api/verify", False
  objXmlHttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
  objXmlHttp.send VarString


e ho l'errore qui
objXmlHttp.send VarString


mi dice
msxml3.dll error '80070032'
The request is not supported

ho provato anche con altri oggetti
Msxml3.ServerXMLHTTP e con Microsoft.XMLHTTP (in quest'ultimo caso mi va sempre in timeout la pagina) ma nulla da fare.

Non credo che non ci sia la possibilità di leggere file esterni o di utilizzare questi componenti anche per richiamare delle api estere.
Qualcuno mi sa dare una mano?
Grazie

***************************
webmaster di:
hydrasail.blogspot.it
fuossbook.it
***************************
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
è molto strano perché le richieste ad altri domini funzionano senza problemi. Dovresti chiedere nel forum "ufficiale", magari qualcuno conosce i dettagli tecnici di questo comportamento.

La cosa buffa è che se al posto di www.google.com usi l'ip del server, allora sembra tornare a funzionare.
Dunque prova così, giusto come soluzione temporanea:
objXmlHttp.open "POST", "http://74.125.232.147/recaptcha/api/verify", False

Forse c'entra la risoluzione del nome www.google.com, ma non riesco a spiegarmelo.

ciao,
Moreno

Enjoy learning and just keep making

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.