我正在尝试使用以下指南发布到Wazuh服务器: https://documentation.wazuh.com/3.x/user-manual/api/reference.html#add-agent
这是CURL的等价物:
curl -u foo:bar -k -X POST -d '{"name":"NewHost","ip":"10.0.0.9"}' -H 'Content-Type:application/json' "https://127.0.0.1:55000/agents?pretty"
这就是我使用Powershell的原因:
Invoke-WebRequest -Body "{name:'newhost',ip:'10.0.0.9'}" -Uri "http://$($WAZUHSERVER):55000/agents?pretty" -Method Post -Credential $MyCredential -ContentType 'application/json'
我一直收到“无效的请求正文”。 我尝试用哈希表交替。没有骰子。我应该提一下,我没有配置SSL,因此该部分无关紧要。