我有代码形成对box.com的初始请求,这是获取访问令牌所必需的。 然后我点击以下请求获取访问令牌但它返回此
{"error":"invalid_client","error_description":"The client credentials are invalid"}
。
这是我从Salesforce
获取访问令牌的请求https://www.box.com/api/oauth2/token?grant_type=authorization_code&code='+code+'&client_id=XXXXXXXX&client_secret=XXXXXXXXXX&redirect_uri=XXXXXXXX.
感谢任何帮助。
答案 0 :(得分:0)
您必须使用url encode方法对URL参数进行编码。这将对您的网址参数进行编码。
并使用Content-Type设置标题值:application / x-www-form-urlencoded
希望这会对你有所帮助。
答案 1 :(得分:0)
要获取访问令牌,我们必须发布请求,当我们发布请求时,所有参数都必须进行url编码,并且应该放在request.getBody()方法中。
希望这会对你有所帮助。