gpt4 book ai didi

javascript - Facebook javascript api - 应用程序设置不允许一个或多个给定 URL

转载 作者:行者123 更新时间:2023-12-03 10:41:17 24 4
gpt4 key购买 nike

我有一个在 bluemix 上托管的简单应用程序。

我已经为我的应用程序设置了单点登录服务并将其与 Facebook 配对。我可以使用 bluemix 的 SSO 服务成功登录,然后我想检查我的登录状态(我是否已登录)。

function CheckStatus(){
console.log("I'm trying to check the status");
FB.getLoginStatus(function(response) {
console.log("Here is the status response:");
console.log(response.status);
});

}

我用之前定义的一个简单按钮触发这段代码。每当我单击代码时,我都会收到以下错误:

Given URL is not permitted by the application configuration.: One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.

我在 stackoverflow 上查看了许多关于此问题的帖子,但似乎都不起作用。我的理解是我的应用程序的配置有问题,但我不知道是什么。

下面是我的配置: enter image description here

这是我的应用程序在我尝试获取登录状态时尝试访问的网址:

https://www.facebook.com/connect/ping?client_id=913147408730179&domain=fncsecuritydemo.mybluemix.net&origin=1&redirect_uri=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter%2FrFG58m7xAig.js%3Fversion%3D41%23cb%3Df29b5c6b3%26domain%3Dfncsecuritydemo.mybluemix.net%26origin%3Dhttp%253A%252F%252Ffncsecuritydemo.mybluemix.net%252Ff21657f8dc%26relation%3Dparent&response_type=token%2Csigned_request%2Ccode&sdk=joey

我不知道接下来应该尝试什么。非常感谢任何帮助。如果您需要更多信息,请告诉我。

最佳答案

此错误的答案在于设置中高级选项卡下的有效 OAuth 重定向 URI

在 facebook 上设置应用程序配置文件时,我已将有效 OAuth 重定向 URI 设置为由 bluemix 生成的 URL。

为了收到我的应用程序的响应,我还必须在其中添加我的应用程序网址。菜鸟错误。

enter image description here

关于javascript - Facebook javascript api - 应用程序设置不允许一个或多个给定 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28770153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com