2017-07-10 1 views
0

Je me bats avec des scénarios Web Zabbix, je suis en train de poster une url de la même manière cette boucle fait:Zabbix Scénario Web/400

curl -XPOST xxxx -d' { "grant_type": "password", "username": "xxx", "password": "xxx", "client_id": "xxx", "client_secret": "xxx"}' 

Cependant, je reçois 400 erreur lors de son chargement dans Scénarios Web, voici la configuration que j'utilise dans Zabbix.

Zabbix Web Scenario

Ce pour une raison quelconque me donne à tort une erreur 400, alors que la boucle ci-dessus fonctionne très bien et j'obtenir une autorisation. Est-ce que quelqu'un a plus d'expérience avec cela qui peut offrir un coup de main?

Répondre

1

Vous ne publiez pas de JSON, mais une liste de variables individuelles. Essayez d'utiliser le JSON tel quel.

+0

Exactement, je posté ce qui suit: "grant_type": "xxx", "nom d'utilisateur": "xxx", "mot de passe": "xxx", "client_id": "xxx", "client_secret": " xxx "et ça a bien fonctionné. Merci. –

+0

Je pense que j'ai cliqué accepter au début, il semble dire 400 encore une fois. –

+1

Vous manquez les accolades extérieures là? – Richlv