先進認証(モダン認証)が有効なのにOutlookがパスワードを要求し続ける原因と解決策
先進認証(Modern Authentication)は、より安全なユーザー認証と承認を実現するID管理手法です。本記事では、先進認証が有効になっているにもかかわらず、Outlookがパスワードの入力を繰り返し求めてくる問題の原因と、その解決方法について詳しく解説します。この問題は、Outlook、Exchange Online、およびMicrosoft 365向けOutlookに該当します。
以下の2つのシナリオでは、資格情報の入力を求められ、Outlookは先進認証を使ってOffice 365に接続しません。資格情報を入力すると、トークンではなく資格情報そのものがOffice 365へ送信されてしまいます。
- シナリオ1:Microsoft OutlookがRPC(リモートプロシージャコール)を使用してオンプレミスのExchangeサーバー上のプライマリメールボックスに接続しており、同時にOffice 365上にある別のメールボックスにも接続している場合。
- シナリオ2:OutlookがRPC経由で接続しているExchangeサーバーから、メールボックスをOffice 365へ移行した場合。
この問題が発生する理由は、Outlookが選択できる認証方式をRPCでサポートされているものに限定しているためです。しかし、その認証方式の一覧には先進認証は含まれていません。
先進認証有効時にパスワードを要求される問題の解決方法
この問題を解決するには、レジストリキー AlwaysUseMSOAuthForAutoDiscover を作成し、EWSやAutodiscoverなどのWebサービスに対して、Outlookに新しい認証方式を強制的に使用させます。

レジストリエディターでの設定手順
これはレジストリ操作となるため、万が一に備えて事前にレジストリのバックアップまたはシステムの復元ポイントの作成を行うことをおすすめします。準備ができたら、以下の手順に従ってください。
- Outlookを終了します。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
- ダイアログボックスに regedit と入力し、Enterキーを押してレジストリエディターを起動します。
- 以下のレジストリキーのパスへ移動します。
HKEY_CURRENT_USER\Software\Microsoft\Exchange
- 右側ペインの空白部分を右クリックし、新規 > DWORD(32ビット)値を選択します。
- 値の名前を AlwaysUseMSOAuthForAutoDiscover に変更し、Enterキーを押します。
- 新しく作成した値をダブルクリックしてプロパティを編集します。
- プロパティダイアログの「値のデータ」ボックスに 1 を入力します。
- OK をクリックして変更を保存します。
- レジストリエディターを終了します。
- PCを再起動します。
以上で完了です。
先進認証とは何か
Microsoftのドキュメントによると、先進認証とは、クライアント(ノートPCやスマートフォンなど)とサーバー間の認証・承認方式の組み合わせ、およびアクセスポリシーに基づくセキュリティ対策を包括的に指す用語です。具体的には以下が含まれます。
- 認証方式:多要素認証(MFA)、スマートカード認証、クライアント証明書ベースの認証。
- 承認方式:MicrosoftによるOpen Authorization(OAuth)の実装。
- 条件付きアクセスポリシー:モバイルアプリケーション管理(MAM)およびAzure Active Directory(Azure AD)条件付きアクセス。
先進認証によるユーザーIDの管理により、管理者はリソースを保護するためにさまざまなツールを柔軟に活用できるようになります。
関連記事:Office 365への接続時にOutlookがパスワードを何度も要求し続ける場合の対処法。
-
Windows 10でOutlookがパスワードを何度も求めてくる原因と9つの対処法
Outlookデスクトップアプリで正常にログインしたはずなのに、パスワード入力を何度も求められるトラブルに悩まされていませんか。この症状は、直近のWindowsアップデートやOutlook自体の設定が原因であることが多いです。Windows Updateはシステムの性能向上や安定性の改善を目的としていますが、場合によっては新たな不具合を引き起こすこともあり、本記事で扱う「ログイン画面が繰り返し表示される問題」もその一例です。OutlookはMicrosoftが開発した最も利用者の多いWebメールサービスの一つであり、多くの方がWindows 10向けのデスクトップアプリを使用しています。この問
-
【Windows 10/11】Outlookがパスワードを繰り返し要求する問題の解決方法
Outlookを起動するたびにパスワード入力を求められる場合は、本記事の手順に従って問題を解決しましょう。 Outlookはメール、連絡先、カレンダーを一括管理できる優れたアプリケーションですが、突然さまざまなトラブルが発生することがあります。その代表的な例が、メールアカウントへの接続時にパスワードを何度も求められ続けるという問題です。 問題の詳細: パスワード変更など明確な理由がないにもかかわらず、Outlookの起動時に必ずパスワードを要求され、正しいパスワードを入力しても再度入力を求められ続ける状態です。 本記事では、Outlookがパスワードを繰り返し要求する問題を解決するための詳細な