我正在开发一个使用Facebook登录的网站。现在,我希望能够在我的生产环境以及我的开发环境中实现这一目标。Facebook登录 - 如何在本地主机和生产环境中进行开发?
在Facebook上,我可以给一个网站的网址,Facebook能够重定向到。这在我的开发阶段非常有效,但现在我希望它既可以在生产环境中工作,也可以在开发我的解决方案时使用。
我想一个办法是用我的域名,navn运行我在本地IIS应用程序并更改我的hosts文件,但不能认真是最简单的解决方案!?
- 什么是最简单的方式让它在两种环境中工作?
好:)我很确定这是新功能,但现在是最好的答案。 – 2015-05-28 02:54:02
我在产品> Facebook登录>设置下找到了这些设置:有效的OAuth重定向URI。另外值得注意的是,我成功地指定了根URL而不是回调路线。 – 2017-01-04 01:07:07
当从本地主机发出XHR请求时(三重选中的重定向URL):XMLHttpRequest无法加载https://www.facebook.com/v2.8/dialog/oauth?client_id=xxxx&redirect_uri=http://xxxx.com。从'https://www.facebook.com/v2.8/dialog/oauth?client_id=xxxx&redirect_uri=http://xxxx.com'重定向到'https://m.facebook.com/v2.8/dialog /oauth?redirect_uri=http%3A%2F%2Fxxxx.com&client_id=xxxx'已被CORS策略阻止:否请求的资源上存在'Access-Control-Allow-Origin'标头。原因'http:// localhost:8100'因此不允许访问。' – Jacksonkr 2017-03-22 17:25:39