Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Facebook omniauth gem没有';无法在远程域上工作_Ruby On Rails_Facebook_Ssl_Omniauth - Fatal编程技术网

Ruby on rails Facebook omniauth gem没有';无法在远程域上工作

Ruby on rails Facebook omniauth gem没有';无法在远程域上工作,ruby-on-rails,facebook,ssl,omniauth,Ruby On Rails,Facebook,Ssl,Omniauth,我使用omniauth facebook允许用户在我的rails应用程序上通过facebook登录 我的站点是SSL,身份验证在本地环境中工作正常,但在生产环境中,我遇到以下错误:“不安全登录被阻止:您无法从不安全的页面获取访问令牌或登录到此应用。请尝试以https://”重新加载页面 我看到了很多类似的问题,但没有一个解决方案有效,所以我求助于提问。有人能帮忙吗?你在facebook应用程序配置中的重定向url是什么。我把https://example.com重定向url放在这里(当然没有空格

我使用omniauth facebook允许用户在我的rails应用程序上通过facebook登录

我的站点是SSL,身份验证在本地环境中工作正常,但在生产环境中,我遇到以下错误:“不安全登录被阻止:您无法从不安全的页面获取访问令牌或登录到此应用。请尝试以https://”重新加载页面


我看到了很多类似的问题,但没有一个解决方案有效,所以我求助于提问。有人能帮忙吗?

你在facebook应用程序配置中的重定向url是什么。我把https://example.com重定向url放在这里(当然没有空格)。似乎在你的应用程序设置中默认启用了“强制https”复选框。它已启用,我无法更改,但我的网站也在使用https。为什么选中该框会导致问题?请选中此框