Fichier introuvable lors de la demande d'URI pour obtenir un jeton de demande dans le flux d'autorisation Oauth (pour accéder à l'API Yahoo)

StackOverflow https://stackoverflow.com/questions/8860763

  •  28-10-2019
  •  | 
  •  

Question

Je suis le flux d'autorisation oauth (http://developer.yahoo.com/oauth/guide/oauth-requesttoken.html) pour accéder à l'API Contact de Yahoo. Je suis en mesure d'obtenir la clé et le secret du consommateur pour mon application dès la première étape.

Cependant, j'obtiens "Fichier non trouvé" à la deuxième étape lors de la demande d'URI.

Ma demande d'URI est donnée ci-dessous===>

https://api.login.yahoo.com/oauth/v2/

get_request_token? oauth_nonce= rs2130523f788f313f76314ed3965ea6

& oauth_timestamp= 1325661943

& oauth_consumer_key= dj0yJmk9VndXdnhUbkJMc2MyJmQ9WVdrOVUzcFdkbnA0TXpnbWNHbzlNamMxTXpJeU9UWXkm

cz1jb25zdW1lcnNlY3JldCZ4PTkw

& oauth_signature_method= texte en clair

& oauth_signature= 1daaeb467916f4331023fc5fce3cb6b6c27ac7ed

& oauth_version= 1.0

& xoauth_lang_pref="fr-fr"

& oauth_callback="http://mysitename.freetzi.com/index.html"

Pouvez-vous me dire pourquoi j'obtiens "Fichier non trouvé"?

Était-ce utile?

La solution

Le code d'état de la réponse est 401 s'il y a un problème avec vos paramètres.Vous avez donc l'erreur "Fichier non trouvé".Mais vous pouvez voir le message d'erreur dans l'en-tête http avec Firebug. Votre problème est que si la méthode oauth_signature_method est en texte brut, vous devez ajouter un% 26 après votre oauth_signature
Aime ça

& oauth_signature_method= texte brut
& oauth_signature= 1daaeb467916f4331023fc5fce3cb6b6c27ac7ed% 26
& oauth_version= 1.0
J'espère que cela vous aidera.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top