Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-08-2021
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
Angry

Como la respuesta era de 2017 y ha llovido un poquito desde entonces, CAPICOM debe haber cambiado de versión y hay cosas que no funcionan.......

Concretamente:

- ya no existe el tipo PCCERT_CONTEXT,
- la excepcion EOleSysError no existe
- ni la función InternetSetOption(

Última edición por iMia fecha: 26-08-2021 a las 16:07:26.
Responder Con Cita
  #2  
Antiguo 26-08-2021
Garada Garada is offline
Miembro
 
Registrado: jul 2004
Posts: 66
Poder: 20
Garada Va por buen camino
Cita:
Empezado por iMia Ver Mensaje
Como la respuesta era de 2017 y ha llovido un poquito desde entonces, CAPICOM debe haber cambiado de versión y hay cosas que no funcionan.......

Concretamente, ya no existe el tipo PCCERT_CONTEXT, ni la función InternetSetOption(
InernetSetOpcion está en WinInet
Responder Con Cita
  #3  
Antiguo 26-08-2021
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
Thumbs up

Cita:
Empezado por Garada Ver Mensaje
InernetSetOpcion está en WinInet
Me faltaba el uses de System.Win.ComObj para el EOleSysError

y el uses del WinInet para el InternetSetOption como tu bien has apuntado!


Gracias!

Última edición por iMia fecha: 26-08-2021 a las 16:30:12.
Responder Con Cita
  #4  
Antiguo 27-08-2021
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 141
Poder: 14
iMia Va por buen camino
Funcionando....
el último problema lo tenia en la estructura CERT_CONTEXT, pero solo la necesitaba para darle una dimensión máxima, por lo que la he fijado a 1024, más que de sobras para el certificado.
Con eso el WS contesta perfectamente...

gracias a tod@s...

P.D.: Después de unos 4 o 5 años sin hacer nada de WS en Delphi (ni de delphi en 2 años...) me he tenido que poner al dia rapidito...
Responder Con Cita
  #5  
Antiguo 28-08-2021
Garada Garada is offline
Miembro
 
Registrado: jul 2004
Posts: 66
Poder: 20
Garada Va por buen camino
CERT_CONTEXT tiene un tamaño fijo, usa SizeOf(CERT_CONTEXT) me imagino que es para la llamada a InternetSetOption. Fíjate en los ejemplos.

Por cierto, el que dejé no usa Capicom sino WinCrypt y te ahorras estar instalandola.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conectar Webservice con httpRio+Certificado gasal Internet 2 20-07-2018 17:11:08
Problema: Delphi no encuentra ningún certificado electrónico para acceder a un WS davidrgh Varios 4 18-05-2017 16:53:07
Acceder remotamente a webservice giulichajari Delphi para la web 2 28-05-2014 00:32:32
SOAP POST - Webservice con Certificado y SSL JXJ Varios 5 09-05-2011 20:11:08


La franja horaria es GMT +2. Ahora son las 12:33:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi