配置时出现以下错误social login( Janrain )
用于基于x-cart的电子商务网站(Facebook和Google+)
令牌URL或xdReceiver尚未被列入白名单
而我设置的令牌URL,即[www.culturetruck.com][1]
被列入白名单。我想我不理解tokenUrl的概念。请建议我在X-cart中使用什么作为令牌URL来接收令牌?
1)根据"社交登录流程演练"http://developers.janrain.com/overview/social-login/social-login-overview/
-
Janrain向您的令牌URL发布访问令牌。
-
使用访问令牌和API密钥,您的应用程序可以获取通过我们的社交登录REST API获取有关用户的数据。
- 用户数据可以提供给您的网站以自定义最终用户经验
2)X-Cart 4"社交登录"模块使用如下URLhttps://www.culturetruck.com/xauth_return_rpx.php?xid=8bf6ea9554b4b33e4698d0258575d7da作为令牌URL。
在这种情况下,您必须将这些URL添加到白名单
www.culturetruck.com
culturetruck.com
*.culturetruck.com
cdn-social.janrain.com
根据https://janrain.zendesk.com/hc/en-us/community/posts/203661356-The-definitive-token-URL-or-xdReceiver-has-not-been-whitelisted-error-thread
3) 要从头开始创建集成,请遵循本指南
http://developers.janrain.com/overview/social-login/social-sign-in-migration-guide/#Step_3Generate_New_Code
这是关于令牌URL
http://developers.janrain.com/overview/social-login/implementing-social-login/#4_Create_a_Server-side_Token_URL