Loading

Salesforce for Android and iOS 「OAuth エラー」または「OAuth 1800」エラーが発生する場合のトラブルシューティング

公開日: Oct 13, 2022
説明

Salesforce for Android and iOS (セールスフォースフォーアンドロイドアンドアイオーエス) で「OAuth エラー」(オーオースエラー)や「OAuth 1800」エラーが発生する場合の対処法を解説します。エラーの原因は、ログインページでの非アクティブ期間が原因です。解決策として、サーバ接続の切り替えやアプリの強制終了、OAuth (オーオース)トークンの取り消しなどがあります。

 

エラーメッセージの例:

  • 「We can't authorize you because of an OAuth Error. You didn't complete the approval process before it expired. Please Try again. (OAuth Error が発生したため、認証できません。有効期限が切れる前に承認プロセスを完了していません。もう一度お試しください。)」
  • 'Remote Access Authorization' (リモートアクセスオーソリゼイション) エラー
  • シングルサインオンを利用している環境で発生しています。 注: 「OAuth 1800」エラーが発生する場合は、シングルサインオンに関するドキュメント「Salesforce for Android and iOS - SSO (シングルサインオン) の概要」を参照してください。


根本原因:

  • Salesforce アプリケーションのログインページで一定期間活動しなかった後、ユーザが Salesforce for Android and iOS にログインするためにユーザ名とパスワードを送信しようとします。
  • これは、OAuth リクエストとログインページの間に活動していない期間があるため、タイムスタンプが異なることが原因です。
解決策

「OAuth 認証エラー」を解決するため:


新しいサーバ接続を選択することでのエラーの解消

    1. 「Salesforce モバイルアプリケーションでのログインサーバの切り替え」の手順 1 で、対象のデバイスの種別に合わせてください。
    2. 他のサーバをタップして、ステップ 1 を繰り返し、目的のサーバに戻ります。

たとえば、以下のようになります:
本番環境でのログイン試行でエラーが発生した場合、Sandbox に切り替え、その後本番環境に戻します。

アプリケーションを強制的に閉じる:

 

Salesforce アプリケーション の以前の Oauth トークンを取り消す方法:

注: この解決では、ユーザーが次にアプリケーションを使用するときにユーザー名とパスワードでログインする必要があります。

  1. デスクトップ/ラップトップのフルサイトで、[高度なユーザーの詳細] に移動し、[Oauth 接続アプリケーション] までスクロールして Salesforce for Android / iOS を探し、これらの行で [取り消し] をクリックします (詳細については、「OAuth 対応接続アプリケーションのデータへのアクセスの管理」を参照してください)。
  2. すべてのトークンを取り消した後、Salesforce モバイルアプリケーションにログインします。
  3. モバイルアプリケーションでは、メールまたはテキストメッセージで送信された認証コードの入力を促すページが表示される場合があります。プロンプトでは、メールアドレスまたは電話番号の一部が「*」で隠されます。メールでは、送信者が「noreply@salesforce.com」、件名が「Salesforce で ID を検証する」となっています。受信トレイ、フィルターされたフォルダ、迷惑メール、またはゴミ箱に入る可能性があります。受信したらすぐにコードを入力してください。
  4. その後、モバイルアプリケーションで、Android および iOS用の Salesforce でアクセス許可ページを表示する必要があります。許可します。
  5. フルサイトで [高度なユーザーの詳細] を更新して、Oauth 接続アプリケーショントークンが新規に作成されたことを確認できます。


OAuth 認証エラーが発生しないようにするため:

ログイン画面でアプリケーションを非アクティブにしておくことは避けた方がよいでしょう。

ナレッジ記事番号

000386723

 
読み込み中
Salesforce Help | Article