我想在我的网站上添加“使用Facebook登录”的功能。但是当我在Facebook Apps中注册我的网站时,我很困惑。我应该在App Domains
输入什么内容?
答案 0 :(得分:137)
app域名是您的域名。
在您进入域名之前,首先点击添加平台,选择网站,输入您的站点URL和移动站点URL。保存设置。
此后,您可以在应用程序域字段中输入域名。
在我的博客上查看更多内容:http://www.ogbongeblog.com/2014/03/unable-to-add-app-domains-to-new.html
答案 1 :(得分:23)
要添加上述答案,出于安全原因需要App Domain。例如,您的应用已将浏览器发送到"www.example.com/PAGE_NAME_HERE"
,但突然第三方应用程序(或其他内容)将用户发送到"www.supposedlymaliciouswebsite.com/PAGE_HERE"
,然后抛出191错误,说这不是您在Facebook应用程序设置中列出的应用程序域的一部分。
答案 2 :(得分:17)
答案 3 :(得分:8)
在这个例子中:
的http:// <强> www.example.com:80 强> / SomePage的参数1 = “你好” &安培;参数2 = “世界”
粗体部分是域名。很少包括80。我发布它是因为许多人可能想知道如果他们没有将他们的应用程序用于生产,那么3000或其他端口是否属于该域的一部分。通常你没有指定它,因为80是默认值,但是如果你只是想指定localhost
只是在没有端口号的情况下执行它,它就可以正常工作。但是,地址应该是http://localhost:3000
(如果你在该端口上有它)。
答案 4 :(得分:4)
它代表运行您的应用的网站。 就像你已经制作了一个应用程序www.xyz.pqr 然后你将在App域中输入这个www.xyz.pqr 运行您的应用的网站应该是安全且有效的
答案 5 :(得分:1)
它只是您&#34; facebook&#34;的域名。将托管应用程序(这意味着应用程序在Facebook上可见但托管在www.xyz.com网站上)。所以你可以把App Domain = www.xyz.com
答案 6 :(得分:0)
我认为这只是您网站的域名(例如example.com)
答案 7 :(得分:0)
我认为这是您运行应用的域名。
例如,您的画布网址为facebook.yourdomain.com,您应该将App域名设为.yourdomain.com