Comprobado, esto no funciona:
Código Delphi
[-]
procedure TMi_HTTPRIO.httWebNodeNeedClientCertificate(const Sender: TObject; const ARequest: TURLRequest; const ACertificateList: TCertificateList; var AnIndex: Integer);
begin
AnIndex := lo que sea;
end;
Pongas el número que pongas siempre selecciona el primero.
Rectifico, sí que funciona, el problema es que cada vez que los cargo me los ordena al azar.
Bueno el problema es como cambiarlo después del primer envío.