如果我的搜索没有引导我某人回答,请向我道歉。我一直在寻找和尝试各种解决方案。谢谢。
尝试为多个动态内容网站集成单点登录。这些动态内容驱动的网站每个都有自己的域名。我们正在寻找一种解决方案,不要求我们的每个客户都必须创建自己的FB开发者账户等。整个目的是允许他们的"他们的"访问者登录我们服务器上托管的后端界面。
我们有几个CMS驱动的网站和客户端,我们需要启用Facebook登录。 FB想要验证发起请求的域。我有一个可用于此的域名。 Google +也是如此。
我需要帮助的部分是了解如何合并来自不同域的登录功能。
示例Foo是主要主机,Bar需要访问由Foo托管的登录屏幕。
然而,每次尝试都会遇到“访问控制 - 允许 - 来源”和“访问控制 - 允许 - 来源”。标题拒绝。
我一直在尝试的示例代码: 吧 - 发起请求:
$(document).ready(function(){
$.fancybox({
width: 400,
height: 400,
autoSize: false,
href: '//foo.com/login',
type: 'ajax',
ajax: {
type: 'GET'
}
});
});
Apache Conf for Foo
Header set Access-Control-Allow-Origin "X-fancyBox"
Header set Access-Control-Allow-Headers: 'Origin, X-Requested-With, Content-Type, Accept'
Header set Access-Control-Allow-Methods: 'GET'
感谢您的想法。 史蒂芬