J'ai essayé de vérifier la méthode post de meanjs (0.5.0) dans le facteur avec l'authentification de base, mais cela ne semble pas fonctionner. Je donne les informations d'identification correctes.repos api post la méthode ne fonctionne pas pour l'authentification de base dans meanjs 0.5.0
Il montre ci-dessous erreur:
{ "message": "User is not authorized" }
Toute idée de ce qui peut être fait?
Merci, mais je l'ai déjà vérifié tout cela. Le rôle est 'utilisateur' et permet sont pour la ressource '/ api/forums' et l'autorisation est permissions: ['get', 'post']. J'utilise également les informations d'identification correctes. J'ai observé qu'aucune demande de POST ne fonctionne dans le facteur pour ce site de démo meanjs. – Abhishek
J'ai trouvé dans *./Node_modules/passeport-local/lib/strategy.js * que le nom _usernameField est "usernameOrEmail" au lieu de "nom d'utilisateur". J'ai donc passé '{" nom d'utilisateurOrEmail ":" test "," mot de passe ":" test "}' avec en-tête de contenu comme "application/json", il s'est connecté. – Abhishek
Heureux que ça a marché. Vous devriez répondre à votre propre question en expliquant ce que vous avez fait pour les futurs lecteurs. – user3632710