Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.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 omniauth facebook Gem:omniauth.auth有时没有提供程序和uid?_Ruby On Rails_Devise_Omniauth_Omniauth Facebook - Fatal编程技术网

Ruby on rails omniauth facebook Gem:omniauth.auth有时没有提供程序和uid?

Ruby on rails omniauth facebook Gem:omniauth.auth有时没有提供程序和uid?,ruby-on-rails,devise,omniauth,omniauth-facebook,Ruby On Rails,Devise,Omniauth,Omniauth Facebook,我的应用程序正在使用gem版本1.6.0对用户进行身份验证。似乎有时候在OmniAuthCallbackController中的facebook操作中,request.env[omniauth.auth]散列的provider和uid值为零 如果能深入了解为什么会发生这种情况,我将不胜感激。下面是来自omniauth配置初始值设定项的相关代码 config.omniauth :facebook, ENV['FACEBOOK_APP_ID'], ENV['FACEBOOK_APP_SECRET']

我的应用程序正在使用gem版本1.6.0对用户进行身份验证。似乎有时候在OmniAuthCallbackController中的facebook操作中,request.env[omniauth.auth]散列的provider和uid值为零

如果能深入了解为什么会发生这种情况,我将不胜感激。下面是来自omniauth配置初始值设定项的相关代码

config.omniauth :facebook, ENV['FACEBOOK_APP_ID'], ENV['FACEBOOK_APP_SECRET'],
     {:scope => 'email, offline_access', :client_options => {:ssl => {:ca_file => '/usr/lib/ssl/certs/ca-certificates.crt'}}}

没有足够的信息继续…@TarynEast你还想看什么?你有什么要看的吗。你在哪里使用FacebookAuth?可靠地再现错误的步骤是什么?这种情况会发生在什么类型的用户身上?你在这个主题上做了什么研究,为什么结果不令人满意。。。什么代码是相关的?你的日志文件里有什么?等等