2010-09-06 22 views
0

Je suis un peu nouveau à ce sujet alors s'il vous plaît soyez gentil;) J'essaye d'utiliser une API de santé de tiers appelée Dossia (http://dossia.org).HMAC SSL Certificat Question avec OAuth

je configurer un compte de test et ont reçu ma clé OAuth et secret, dans la configuration, il y a une ligne qui dit

define ('USER_SIG_METHOD', 'HMAC-SHA1);

Ma question est comment puis-je faire la "méthode de signature" de mon serveur HMAC-SHA1?

Ceci est juste une boîte de devs non-ssl avec Fedora, j'ai une boîte de production avec SSL dessus, mais j'espérais obtenir un message de bac à sable avant de le mettre en production.

Quand je recroqueville un poste, je reçois une erreur 404 et l'information de la cURL lit ceci:

[ssl_verify_result] => -8179 

Je suppose donc que c'est la question, j'ai écumé leur wiki, qui se trouve here Cependant, la seule chose à dire à propos de la méthode de signature est qu'ils ne supportent que HMAC. Dois-je inclure un certificat comme celui sur ma boîte de production? Ou est-ce que je vais complètement dans la mauvaise direction?

Un conseil m'aiderait, Merci!

Répondre

0

La méthode de signature n'était pas le problème ici, c'était un problème avec l'ID d'enregistrement nécessaire pour être cohérent afin de poster au bon patient,