我试图为Salesforce API测试设置Jmeter。但是在Salesforce授权期间出现以下错误:
“错误”:“ unsupported_grant_type”,“错误描述”:“未授予类型 支持”
我正在传递参数,如所附的屏幕截图所示。在Postman中传递时,相同的参数可以正常工作,但是在Jmeter中出现此错误。如果在传递Jmeter中的参数时出错,请告诉我。
答案 0 :(得分:0)
“超文本传输协议(HTTP)400错误的请求”响应状态代码表示服务器由于某些原因(例如格式错误的请求语法,无效的请求消息框架,或欺骗性请求路由)。
根据您的请求,您将Content-Type标头发送为application/json
,因此您的服务器期望JSON并提供其他信息。
我的期望是您应该切换到HTTP Request采样器的Body Data
标签,并将请求正文设置为:
查看REST API Testing - How to Do it Right文章,了解有关使用JMeter测试REST API的更多信息。
答案 1 :(得分:0)
我也遇到同样的问题,但最终通过执行以下操作对我有用:
希望它也对您有用