FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problemas con Indy 9 y Proxy
Hola tengo una aplicación desarrollada con Borland c++6 que utiliza Indy 9. El caso es que la aplicación se había conectado hasta ahora siempre bien pero ahora se ha instalado a un cliente que tiene un proxy determinado y que me esta dando problemas. Me sale el siguiente error
Access violation at adress 00538CAE in module "application.exe". Read of adress 0000001c.[/font] El Proxy en concreto es el : Proxy BlueCoat Model: BlueCoat SG8100 Software: SGOS 4.2.3.7 (Release ID: 27640) Alguien se ha encontrado con un problema similar? Les muestro mi codigo a ver si saben que puede ser. En el caso de este proxy es necesario utilizas user y password. [FONT='Arial','sans-serif']TIdHTTP *c = new TIdHTTP(Application);[/font] [FONT='Arial','sans-serif'] TStringList *param = new TStringList();[/font] [FONT='Arial','sans-serif'] AnsiString buffer;[/font] [FONT='Arial','sans-serif'] TStringStream *stream = new TStringStream(buffer);[/font] [FONT='Arial','sans-serif']AnsiString r;[/font] [FONT='Arial','sans-serif'] TIdSSLIOHandlerSocket *pSSLIO = new TIdSSLIOHandlerSocket(c);[/font] [FONT='Arial','sans-serif'] pSSLIO->SSLOptions->Method = sslvSSLv23;[/font] [FONT='Arial','sans-serif'] c->IOHandler = pSSLIO;[/font] [FONT='Arial','sans-serif'] c->HTTPOptions >> hoForceEncodeParams;[/font] [FONT='Arial','sans-serif'] c->HTTPOptions << hoInProcessAuth;[/font] [FONT='Arial','sans-serif'] c->HandleRedirects = true;[/font] [FONT='Arial','sans-serif']c->AuthRetries = 1;[/font] [FONT='Arial','sans-serif'] if (configuration->getProxy())[/font] [FONT='Arial','sans-serif'] {[/font] [FONT='Arial','sans-serif'] c->Request->ProxyServer = configuration->getServerProxy();[/font] [FONT='Arial','sans-serif'] c->Request->ProxyPort = configuration->getPortProxy();[/font] [FONT='Arial','sans-serif'] c->ProxyParams->ProxyServer = configuration->getServerProxy();[/font] [FONT='Arial','sans-serif'] c->ProxyParams->ProxyPort = configuration->getPortProxy();[/font] [FONT='Arial','sans-serif']if(configuration->getAutentificarProxy())[/font] [FONT='Arial','sans-serif'] {[/font] [FONT='Arial','sans-serif'] c->Request->ProxyAuthenticate = configuration ->getAuthenticateProxy();[/font] [FONT='Arial','sans-serif'] c->Request->ProxyUsername = configuration ->getUserProxy();[/font] [FONT='Arial','sans-serif'] c->Request->ProxyPassword = configuration ->getPasswordProxy();[/font] [FONT='Arial','sans-serif'] c->ProxyParams->ProxyUsername = configuration ->getUserProxy();[/font] [FONT='Arial','sans-serif'] c->ProxyParams->ProxyPassword = configuration ->getPasswordProxy();[/font] [FONT='Arial','sans-serif'] }[/font] [FONT='Arial','sans-serif'] }[/font] [FONT='Arial','sans-serif']/* Call HTTP/S **********************************************************/[/font] [FONT='Arial','sans-serif'] c->Request->ContentType = "application/x-www-form-urlencoded";[/font] [FONT='Arial','sans-serif'] param->Add("id=" + HTTPEncode(this->idHospital));[/font] [FONT='Arial','sans-serif'] param->Add("&usr=" + HTTPEncode(this->usrHospital));[/font] [FONT='Arial','sans-serif'] param->Add("&psw=" + HTTPEncode(this->pswHospital));[/font] [FONT='Arial','sans-serif'] param->Add("&idm=" + HTTPEncode(this->code));[/font] [FONT='Arial','sans-serif'] c->Post(configuration->getServer() + "getId.jsp",param,stream);[/font] [FONT='Arial','sans-serif']// we get the error in this line[/font] [FONT='Arial','sans-serif'] r = stream->DataString;[/font] Gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con proxy squit | rastafarey | Linux | 1 | 19-07-2007 20:09:40 |
Conexion Ftp Utilizando Con Indy Y Proxy | gaps2k | Internet | 5 | 15-01-2007 23:47:05 |
Problemas con servidor de internet vía proxy para linux | Mone | Linux | 1 | 31-10-2005 21:49:26 |
Problemas con las indy | Novás | Internet | 3 | 07-05-2004 16:36:00 |
Indy, HTTP y Proxy Authentication | jmselesan | Internet | 0 | 23-10-2003 15:32:10 |
|