我正在开发一个项目,我们必须将我们的应用程序部署到Heroku。我在我的项目中使用谷歌日历API。它在本地完美运行,通过身份验证和获取日历事件。但是在Heroku上它不起作用,它只是“如果你是应用程序所有者检查日志以获取更多信息”。
首先我找不到日志。其次可能是这个错误?
它只是没有进入任何身份验证过程,当我点击按钮它显示错误检查日志
所以我能够看到日志,所以这就是我的日志显示的内容 我的代码:
def redirect
client = Signet::OAuth2::Client.new(client_options)
redirect_to client.authorization_uri.to_s
end
def callback
client = Signet::OAuth2::Client.new(client_options)
client.code = params[:code]
response = client.fetch_access_token!
session[:authorization] = response
redirect_to calendars_url
end