首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取错误“应用程序配置不允许给定的URL。它在2-3周前就起作用了

获取错误“应用程序配置不允许给定的URL。它在2-3周前就起作用了
EN

Stack Overflow用户
提问于 2014-02-17 13:15:15
回答 1查看 330关注 0票数 1

有人能帮我吗?这也发生在生产环境上。:(

我在这里查过其他线索,但没有帮助。

在facebook登录对话框关闭后出错-

“应用程序配置不允许给定URL。应用程序的设置不允许一个或多个给定URL。它必须与网站URL或画布URL相匹配,否则该域必须是应用程序的某个域的子域。”

我正在本地主机上试这个。这也是在生产环境中不工作

它在2-3周前在本地主机和生产环境上工作。

我已经检查了facebook应用程序上的所有URL。

详细信息:

应用程序域: localhost

Canvas:[http://localhost:8080/app/core/main/public/fb.jsp?fromFB=true]

安全画布网址:[https://localhost:8443/app/core/main/public/fb.jsp?fromFB=true]

网站网址:[http://localhost:8080/app/core/main/] (tried with [http://localhost:8080]也不起作用)

页面选项卡网址:[http://localhost:8080/app/core/main/public/fb.jsp?fromFB=true]

安全页选项卡网址:[https://localhost:8443/app/core/main/public/fb.jsp?fromFB=true]

已经启用了"App列表平台“下的”Facebook上的应用程序“。

同样的配置也在早些时候起作用。我在用JSSDK -

代码语言:javascript
复制
FB.init({appId: 'XXXXXXXX',
                status: true, // check login status
                cookie: true, // enable cookies to allow the server to access the session
                xfbml: true  // parse XFBML
            });

FB.login(function(response) 
{
    if (response) 
    {
        if (response.status == 'connected') 
        {
            //showUserPages();
        } 
        else if ('unknown' == response.status && null != response.authResponse) 
        {
            loginIntoFB();
        }
    }
}, 
{ scope: 'manage_pages' });

facebook最近对这些应用增加了什么验证吗?

如果我能提供更多的信息,请告诉我。

PS:第一次发帖,请原谅我的错误。

EN

回答 1

Stack Overflow用户

发布于 2014-02-18 04:59:27

问题在于本地引用的facebook。没有注意到在本地缓存js是针对TOS的。它是在参考更新的facebook connect.facebook.net/en_US/all.js之后工作的,谢谢!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21830081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档