我正在使用带有分支的omniauth-google-oauth2:'v0.2.10'用于代码中的以下范围
Rails.application.config.middleware.use OmniAuth::Builder do
provider :google_oauth2, APP_CONFIG['google_oauth2']['client_id'], APP_CONFIG['google_oauth2']['client_secret'], {
access_type: 'offline',
scope: 'https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/calendar',
redirect_uri: "#{APP_CONFIG['site_url']}auth/google_oauth2/callback",
skip_jwt: true,
prompt: 'consent',
provider_ignores_state: true
}
end
但是当我尝试同步日历时,它给了我 invalid_credential 错误如下
auth/failure?message=invalid_credential?...
没有更多详细信息可供回应。
如果我做错了什么,请建议我。