我正在编写一些节点代码来对 Facebook 进行服务器端登录。我非常接近让它完全运行,但我在请求 auth_code 时遇到了麻烦。我认为这可能与 facebook 应用程序设置有关Site URL
,但我尝试过的没有任何效果。我正在使用节点版本 0.8.14。
这是我提出请求的代码:
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'
任何帮助是极大的赞赏