尝试在组织中设置 oauth 时,获取状态代码 302。
下面是代码片段。
String AUTH_URL = 'https://login.salesforce.com/services/oauth2/authorize';
String redirect_uri = 'https://login.salesforce.com/services/oauth2/success';
String response_type = 'token';
String client_id = 'xxxxxxxxxxxxxx.xxxxxxxxx';
authURL = AUTH_URL +
'?response_type=' + response_type +
'&client_id=' + client_id +
'&redirect_uri=' + redirect_uri;
HttpRequest req = new HttpRequest();
HttpResponse res = new HttpResponse();
Http http = new Http();
req.setMethod('GET');
req.setEndpoint(authUrl);
res = http.send(req);
//结果:
res.getStatusCode() = 302
res.getStatus() = 找到
我期望在响应的正文中接收访问令牌和刷新令牌,但它是空的。
如果我错过了什么,请提出建议。
提前致谢。