use api url for refresh tokens

This commit is contained in:
AJ ONeal 2017-05-30 01:14:09 +00:00
parent 32609e20fa
commit f10dee9167
1 changed files with 3 additions and 3 deletions

View File

@ -738,10 +738,10 @@
});
}
, _refreshToken: function (providerUri, opts) {
return OAUTH3.discover(providerUri, opts).then(function (directive) {
var prequest = OAUTH3.urls.refreshToken(directive, opts);
return OAUTH3.discover(providerUri, opts).then(function (directives) {
var prequest = OAUTH3.urls.refreshToken(directives, opts);
prequest.url = OAUTH3.url.resolve(providerUri/*directives.issuer*/, prequest.url);
prequest.url = OAUTH3.url.resolve(directives.api, prequest.url);
return OAUTH3.request(prequest/*, { directives: directive }*/).then(function (req) {
var data = req.data;
data.provider_uri = providerUri;