我正在编写一些节点代码来进行 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
)
In the face_res
我得到几个像这样的对象:
authorizationError: 'Hostname/IP doesn\'t match certificate\'s altnames'
任何帮助是极大的赞赏
好吧有趣的是我得到的错误是完全无关的。一旦我添加了一个request.on("data", function(data){})
事件侦听器我能够看到我正在接收auth_token
正如预期的那样。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)