2012-11-05 94 views
4

我正在寫一些節點代碼來做一個服務器端登錄到Facebook。我非常接近完全正常運行,但我遇到了請求auth_code的麻煩。 我在想這可能與facebook應用程序設置Site URL有關,但我沒有試過任何工作。 我正在使用節點版本0.8.14。Node.js主機名/ IP不匹配證書altnames

這是我做我的請求代碼:

options = 
    host: 'graph.facebook.com' 
    port: 443 
    path: "/oauth/access_token?" + qs.stringify(
     client_id:  app_id 
     redirect_uri: my_url 
     client_secret: app_secret 
     code:   vars.code) 

https.get(options, (face_res)-> 
    console.log face_res 
) 

face_res我得到一個連接對象是這樣的:

authorizationError: 'Hostname/IP doesn\'t match certificate\'s altnames' 

任何幫助是極大的讚賞

+1

看起來像過早提交的問題 – Alan

+0

是的,瀏覽器問題...對不起 – Rojuinex

+0

你運行的Node.js版本是什麼? – Alan

回答

0

好有趣的是我得到的錯誤是完全不相關的。只要我添加了一個request.on("data", function(data){})事件監聽器,我就能夠看到我按預期收到了auth_token

相關問題