Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous !
Voilà plusieurs heures que je cherche des infos sur le net, sans résultat,
alors je voulais savoir si quelqu'un avait déjà utilisé les Web Services Amazon avec PB 9 ou 10 ?
tout d'abord, j'envisage d'utiliser la fonction GetUrl(), parce que l'objet Web Service Proxy Wizard ne fonctionne pas avec ces Web Services (enfin avec ma configuration)
Et en fait, je bloque sur le problème de la signature de l'URL avec la clé secrète, je ne sais pas comment faire ça avec PB,
en PHP on peut utiliser cette instruction :
$signature = urlencode(base64_encode(hash_hmac('sha256' , $ChaineASigner, $SecretKey, true)));
mais je ne sais pas comment remplacer hash_hmac() dans PB
merci d'avance pour votre aide
Hors ligne
Salut à toi,
quelques pistes dans ce pdf : PB Crypto
bon courage
Hors ligne
merci pour ce guide,
en fait, j'avais déjà regardé de ce coté mais je n'arrive pas à exécuter les exemples de la librairie crypto_demo.pbl (j'ai pourtant suivi les indications du fichier cryptoreadme.txt), j'ai systématiquement un plantage de PB10, et sans indication pour comprendre d'où vient le problème.
du coup, j'ai également creusé la piste d'une librairie similaire pour pb8 (crypto8.pbl) migrée en 9,
là cela fonctionne mais je n'arrive pas à trouver les bons paramètres, les fonctions font appel aux API microsoft de crypto, il y a une multitude de paramètres et c'est assez ardu...
en fait je rêvais d'une petite fonction aussi simple que celle de PHP...
Hors ligne