什么是redirect_uri不支持facebook oauth中的错误

时间:2016-06-11 04:53:19

标签: facebook oauth

我们可以使用facebook进行带外身份验证(oob),我们将redirect_uri指定为urn:ietf:wg:oauth:2.0:oob吗?

谷歌明确提到它是其中一个选择:

https://developers.google.com/identity/protocols/OAuth2InstalledApp#formingtheurl

我正在尝试用facebook和基本上使用R studio(用于在远程服务器上运行脚本)。

我总是收到错误:

The redirect_uri URL is not supported

当我指向网址时:

https://www.facebook.com/dialog/oauth?client_id=1256802200999873&scope=ads_management&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code

获取身份验证代码。

我该如何解决这个问题?

注意:我使用的是包httr,而且这里有我的2个身份验证代码:

app <- oauth_app('facebook', 'ID', 'SECRET')
Sys.setenv("HTTR_SERVER_PORT" = "1410/")
tkn <- oauth2.0_token(
oauth_endpoints('facebook'),
app,
scope = 'ads_management',
type  = 'application/x-www-form-urlencoded',
use_oob = TRUE,
cache = FALSE)

0 个答案:

没有答案