2016-04-08 22 views
0

simple-oauth2 kullanıyorum. Yetkilendirme bölümü çalışıyorum ve API'dan bir kod alıyorum. Ancak, basit-oauth2'nin authCode.getToken işlevini kullanarak bu koddan bir belirteç oluşturmaya çalıştığımda, sonuç boştur.simple-oauth2 jetonu geri geliyor

oauth2.authCode.getToken({ 
    code: code, 
    redirect_uri: credentials.redirect_uri 
}, callback); 

function callback(err, result){ 
    console.log(result) 
    token = oauth2.accessToken.create(result); 
} 

console.log deyimi bile değil kesinlikle hiçbir şey döndürür O "tanımsız". Bu boş sonuçla oluşturulan Jeton şöyle döndürülen nesnenin içinde "belirteç" özelliği olarak boş bir dize var: Bu kod örnekleri sayfasından neredeyse kelimesi kelimesine kopyalanır

{ create: [Function: create], 
token: '', 
expired: [Function: expired], 
refresh: [Function: refresh], 
revoke: [Function: revoke] } 

ve ben çözemiyorum neyi Yanlış yapıyorum. Neyi kaçırıyorum?

cevap

0

Benim config.site URL'm daha önce http, https değil, yani bir şey döndürmedi. "S" eklendiğinde bunu düzeltildi.