Sorry, there was an error authorizing your account

Can you give a little more detail in what was wrong on the other end so people looking for this error might use this to fix their issues?

I’m one of those, authorizing discourse against mattermost and I’m a little stuck with a similar error:

Started GET "/auth/oauth2_basic/callback?code=<redacted>&state=<redacted>" for <IPv4> at 2020-02-07 13:07:46 +0000
(oauth2_basic) Setup endpoint detected, running now.
(oauth2_basic) Callback phase initiated.
(oauth2_basic) Authentication failure! invalid_credentials: OAuth2::Error,
Started GET "/auth/failure?message=invalid_credentials&origin=https%3A%2F%2F<discourse_FQDN>%2Flogin&strategy=oauth2_basic" for <IPv4> at 2020-02-07 13:07:47 +0000
Processing by Users::OmniauthCallbacksController#failure as HTML
  Parameters: {"message"=>"invalid_credentials", "origin"=>"https://<discourse_FQDN>/login", "strategy"=>"oauth2_basic"}

Thanks,
Beam

Hi there,

not anymore, I´m afraid … we had a call with one of the eam guys, and during the call he had a big revelation about what he did wrong. The bad thing is, that he never told me exactly what that was :frowning:

Sorry dude…

「いいね!」 1

議論に遅れるかもしれませんが、最近同様の問題に直面しました。私の場合は、Discourse をインストールし、Google Sign-In と統合した後に問題が発生しました。最初はすべて正常に機能していましたが、その後、元のドロップレット(サーバーインスタンス)を削除し、Discourse を再インストールしました。

再インストール中、統合のために 同じ Google API 認証情報 を再利用したため、次のエラーメッセージが表示されました。

“申し訳ありませんが、アカウントの認証中にエラーが発生しました。”

トラブルシューティングの結果、再利用した認証情報に問題があることに気づきました。これを解決するために、統合のために 新しい Google API 認証情報セット を作成しました。これらの新しい認証情報で設定を更新すると、すべてが正常に機能し始めました!