3

我正在为 passportjs 使用 facebook 策略,但我收到了这个错误

“获取访问令牌失败(错误:主机名/IP 与证书的替代名称不匹配)”

基本上,当客户端(在 silverlight 中)托管在另一台服务器上并且它使用此身份验证模块所在的服务器时,就会发生这种情况。因此,身份验证在返回之前会在不同的服务器中进行。

请帮忙。谢谢。

4

2 回答 2

0

所有请求都需要来自并返回到 facebook 存档的域。如果您在 facebook 上注册了 yourdomain.com,所有请求和重定向都必须转到 xxxxxx.yourdomain.com。您可以在您的主机文件中设置它以在您的所有请求中使用完全限定名称。

于 2013-06-10T17:18:24.003 回答
0

尝试类似的东西

String token = mSocialAuthAdapter().getCurrentProvider().getAccessGrant().getKey();
于 2013-10-16T09:41:42.137 回答