我的网站过去没有使用Google oauth登录的问题。突然间我收到了上述错误。
答案 0 :(得分:7)
您不需要降级omniauth-google-oauth2
版本。您只需将verify_iss: false
添加到config.omniauth
。
config.omniauth :google_oauth2,
Rails.application.secrets.oauth_google_id,
Rails.application.secrets.oauth_google_secret,
verify_iss: false
有关详细信息,请查看https://github.com/zquestz/omniauth-google-oauth2#configuration
中的verify_iss
答案 1 :(得分:1)
我在RoR上遇到了与“omniauth-google-oauth2 - 0.5.1”相同的问题。我必须使用旧版本(0.5.0),它工作正常。我认为谷歌改变了认证过程的行为。