J'essaie de configurer Postman à la fonction "Obtenir un nouveau jeton d'accès" afin de récupérer un jeton avant d'appeler une ressource. J'utilise FOSOAuthServerBundleDemander un jeton avec un facteur
c'est mon security.yml
# To get started with security, check out the documentation:
# http://symfony.com/doc/current/security.html
security:
encoders:
FOS\UserBundle\Model\UserInterface: sha512
providers:
fos_userbundle:
id: fos_user.user_provider.username
firewalls:
oauth_token: # Everyone can access the access token URL.
pattern: ^/oauth/v2/token
security: false
api:
pattern: ^/ # All URLs are protected
fos_oauth: true # OAuth2 protected resource
stateless: true # Do no set session cookies
anonymous: false # Anonymous access is not allowed
Dans la fenêtre où je mets les informations d'authentification que j'ai vu cette ligne
URL de rappel https://www.getpostman.com/oauth2/callback Définissez ce que la URL de rappel dans la page des paramètres de votre application.
theese sont les informations d'authentification:
Auth URL: https://{{url}}/api/web/app_dev.php/oauth/v2/auth
Access Token URL: https://{{url}}/api/web/app_dev.php/oauth/v2/token
Client ID: {{client_id}}
Client Secret: {{client_secret}}
Grant Type: Client Credentials
où {{url}}, {{client_id}} et {{client_secret}} sont des variables d'environnement Postman.
Là où je me trompe?
Merci.
Désolé pour ma réponse en retard. Le message que j'ai reçu est 'Erreur lors de l'obtention du jeton d'accès du flux client_credentials. Impossible d'envoyer la requête. » –
Je vois qu'il y a eu une faute d'orthographe dans votre jeton url' topken' assurez-vous que toutes les valeurs sont entrées correctement sans aucune erreur. –
Merci. Ce n'est pas seulement une faute de frappe dans le corps de la réponse. Je vais corriger bientôt. –