2017-08-11 2 views
1

Je crée une application web mvc 5 en utilisant .Net et C# et je dois faire OAuth en utilisant Instagram pour obtenir des images de utilisateur particulier qui se connecte via Instagram.OAuthForbiddenException: Vous n'êtes pas un utilisateur sandbox de ce client - Connexion Instagram dans ASP.NET MVC

J'ai également créé et obtenu mes client_Id et client_secret sur le portail des développeurs Instagram.

Mon développeur Instagram "Statut Client" est "Sand Box".

Et mon problème est, Si je me connecte avec mon compte développeur, je reçois mes images Instagram.

Mais si je me connecte-avec tout autre utilisateur Instagram je reçois une réponse d'erreur après l'authentification réussie sur Instagram

Ma réponse d'erreur après Instagram d'authentification au format JSON est inférieure à

{"error_type": "OAuthForbiddenException", "code": 403, "error_message": "You are not a sandbox user of this client"} 

En attente pour rapidement réponse.

Merci, Jatin

Répondre

1

Parce que votre application est en mode bac à sable, vous ne pouvez l'utiliser avec des comptes spécifiques.
Vous devez ajouter le compte avec lequel vous souhaitez tester votre application en tant qu'utilisateur de bac à sable.

Voir cette page: https://www.instagram.com/developer/sandbox/

0

Comme l'a déclaré ce @tompec. Les applications en mode bac à sable sont limitées à un nombre limité d'utilisateurs et de supports, à des fins de développement et de test. Donc, si vous voulez que tous les utilisateurs puissent se connecter avec votre fonctionnalité, vous devez aller en direct, vous devrez soumettre votre demande pour examen et approbation une fois examiné, vous serez en mesure de demander à partir d'un autre compte aussi .

Doc: Permissions Review