我正在尝试使用facebook sdk登录facebook。
我将http://localhost作为有效的OAuth重定向URI,但它会引发以下错误
所有重定向URI都需要HTTPS。
我几天前用过这个未来它运作良好。但现在它抛出了这个错误
我无法禁用
强制执行HTTPS
选项
答案 0 :(得分:2)
我使用我的Rails应用程序遇到了这个问题,我通常使用http://localhost:3000运行。
要使用https,我使用了ngrok,它允许您通过提供隧道来使用https。要做到这一点:
答案 1 :(得分:1)
是的,他们最近改变了它:-( 为了在本地测试登录流程,我安装了自签名证书 https://letsencrypt.org/docs/certificates-for-localhost/
顺便说一句,如果您可以接受一次安全警告,那么我就不必受到浏览器的信任。
请勿在生产中使用此证书!