【要点】この記事で確認すること
- 最初に見る場所: 電話番号の変更が多要素認証(MFA)の登録に正しく反映されているかを、Microsoft 365のユーザー設定やAzure ADポータルで確認します。
- 切り分けの軸: 端末側(クライアントPCの設定や証明書)の問題か、アカウント側(MFAの登録情報や認証ポリシー)の問題か、管理設定側(条件付きアクセスやネットワークポリシー)の問題かを分けて考えます。
- 注意点: 会社PCではレジストリやシステム設定の変更が禁止されている場合があります。また、MFAの再登録には管理者権限が必要なことが多いため、独断で操作せずにIT管理者へ連絡することを推奨します。
リモートデスクトップ(RDP)で多要素認証(MFA)を利用している際に、携帯電話番号を変更したところ、ログインができなくなってしまったというお問い合わせをよく頂きます。この問題は、MFAで登録した電話番号が更新されていない、または認証手段として新しい番号が有効になっていないことが主な原因です。本記事では、電話番号変更後にリモートデスクトップへログインできなくなった場合の原因と確認手順、トラブルシューティングの具体的な方法を、会社PCを利用する方を対象に詳しく解説します。
この問題は、単純な操作ミスから、組織のセキュリティポリシーや条件付きアクセス設定まで、様々な要因が絡みます。そのため、最初にどのような確認をすべきかを整理しておくことが重要です。以下では、アカウント設定、端末設定、管理設定の三つの観点から段階的に確認していきます。
ADVERTISEMENT
電話番号変更後にログインできない原因
多要素認証で電話番号を変更したにもかかわらずログインできない場合、主に以下のような原因が考えられます。
- MFAの登録情報が更新されていない: Microsoft 365やAzure ADのユーザー設定で、新しい電話番号が正しく登録されていなかったり、認証手段として「電話」が選ばれていなかったりします。
- 電話番号の形式や入力ミス: 国際番号の先頭の「+」や国番号が抜けている、数字を間違えて入力しているなどのケースが多く見られます。
- 認証手段の優先順位が変わっている: 管理者が条件付きアクセスポリシーで、SMS音声通話ではなくAuthenticatorアプリなどの他の方法を必須に変更している可能性があります。
- クライアントPCのキャッシュや証明書の問題: リモートデスクトップ接続で使用するRDゲートウェイやNLA(ネットワークレベル認証)の設定、あるいは保存された資格情報が古い電話番号の情報を保持していることがあります。
- レガシー認証のブロック: 組織のセキュリティポリシーにより、レガシー認証(基本認証)が無効化されていて、新しい認証方法に対応していない場合、MFAのSMSが届かないことがあります。
これらの原因を一つずつ確認していくことで、問題の切り分けが可能になります。次の章では、具体的な確認手順を説明します。
確認手順(段階的なトラブルシューティング)
1. アカウントのMFA設定を確認する
- Webブラウザで https://mysignins.microsoft.com/security-info にアクセスし、会社のアカウントでサインインします。
- 「セキュリティ情報」画面で「電話」(または「認証方法」)の項目を確認します。新しい電話番号が表示されているか、右端の「変更」または「更新」ボタンから現在の番号を編集できるかをチェックします。
- 電話番号が正しい場合でも、「デフォルトのサインイン方法」が「電話」以外(例:Microsoft Authenticatorアプリ)になっていないか確認します。必要に応じて「電話」を既定に変更します。
- もし電話番号の編集オプションがグレーアウトしている、または「電話」の追加ができない場合は、管理者によってMFAの登録方法が制限されている可能性があります。この場合はIT管理者へ問い合わせてください。
- 上記のURLにアクセスできない場合、代わりに https://account.activedirectory.windowsazure.com/Proofup.aspx から追加設定が可能です。ただし、こちらのページはレガシー版であり、組織によってはアクセスがブロックされていることがあります。
2. 管理者ポータルから設定を確認する(管理者向け)
管理者権限がある場合は、Microsoft Entra管理センター(旧Azure AD)でユーザーごとのMFA設定を確認します。
- Microsoft Entra管理センターにサインインし、「ユーザー」→「すべてのユーザー」から対象ユーザーを選択します。
- 「認証方法」タブを開き、登録されている電話番号と方法(SMS、音声通話など)を確認します。古い番号が残っていないか、新しい番号が正しく表示されているかをチェックします。
- もし登録情報が間違っている場合、管理者は「認証方法のリセット」を実行して、ユーザーに再登録を促すことができます。または、直接電話番号を編集することも可能です。
- 同時に、条件付きアクセスポリシーの設定を確認します。「保護」→「条件付きアクセス」から、該当ユーザーに適用されるポリシーを調べ、認証方法に電話が許可されているか、多要素認証の要件に矛盾がないかを確認します。
3. クライアントPCのリモートデスクトップ設定をリセットする
- Windowsの「設定」→「アカウント」→「サインインオプション」から「Windows Hello PIN」や「顔認証」など、MFAに関連するローカル設定を確認します。会社PCでは変更が制限されている場合があるため、管理者の指示に従ってください。
- リモートデスクトップ接続クライアント(mstsc)を開き、「保存された資格情報」を削除します。画面左下のWindowsマークを右クリック→「設定」→「アカウント」→「資格情報マネージャー」→「Windows資格情報」から、対象のリモート接続に関連する資格情報(例:TERMSRV/server名)を削除します。
- RDゲートウェイを使用している場合、クライアント側の「Remote Desktop Connection」で「RD Gatewayサーバー設定」が正しいか確認します。特に、認証方法が「NLAを使う」になっていて、かつMFAの要件を満たしているかどうかは重要なポイントです。
- コマンドプロンプトを管理者として開き、
ipconfig /flushdnsおよびnetsh int ip resetを実行してネットワークスタックをリセットします。ただし、これらのコマンドは管理者権限が必要であり、制限されているPCでは実行しないでください。 - 最後に、PCを再起動してから再度リモートデスクトップ接続を試みます。キャッシュされた情報がクリアされることがあります。
失敗パターンとその対処法
実際によくある失敗パターンをいくつか挙げ、それぞれの対処法を紹介します。
パターン1: SMSが届かない
電話番号を変更したあと、SMS認証コードが届かない場合、以下の点をチェックします。
- 電話番号が正しいかどうか(特に国際番号の「+」と国番号。日本の場合「+81」の後に先頭の0を除いた番号)。例えば「090-XXXX-XXXX」なら「+8190XXXXXXX」のように登録します。
- SMSの受信拒否設定や、携帯キャリアのフィルタリング機能でMicrosoftからのSMSがブロックされていないか。
- 管理者が「SMS」を認証方法として許可していない場合があります。Entra管理センターの「認証方法」ポリシーで「SMS」が有効になっているか確認します。
パターン2: 音声通話がつながらない
音声通話による認証(電話がかかってくる)を選択している場合、着信がない、あるいは通話が途中で切れることがあります。
- 電話番号の表記が正しいか確認します(先頭の「+」と国番号が必須)。
- 内線番号が設定されている場合、桁数や区切り文字(「x」や「,」など)が適切かどうか確認します。
- 会社の電話交換機やPBXの設定によっては、着信がブロックされることがあります。技術部門で番号をホワイトリストに追加する必要があるかもしれません。
パターン3: リモートデスクトップ接続が途中でエラーになる
MFAは成功したのに、リモートデスクトップの接続が確立できない場合、NLAやRDゲートウェイの設定が原因です。
- リモートデスクトップ接続クライアントの「エクスペリエンス」タブで「永続的なビットマップキャッシュ」が有効になっていると、古い接続情報が残ることがあります。オフにして再試行します。
- RDゲートウェイの認証方式が「NLA」になっていて、かつMFAが必須の場合、クライアント側で「リモートデスクトップゲートウェイの認証に自分のユーザー名とパスワードを使う」が正しく設定されているか確認します。
- また、リモートデスクトップのサービスが正常に動作しているか、サーバー側の設定(リモートデスクトップサービスの状態、ファイアウォールの許可など)も確認する必要がありますが、これは管理者のみが行える作業です。
管理者へ確認すべき情報
一般ユーザーが自力で解決できない場合、IT管理者に連絡する際に以下の情報を伝えるとスムーズです。
- 変更前後の電話番号: 古い番号と新しい番号を正確に伝えます。国番号や桁数の変更も含めてください。
- 利用している認証方法: SMS、音声通話、Authenticatorアプリのうちどの方法を使っていたか、また変更後も同じ方法を希望するかを伝えます。
- エラーメッセージのスクリーンショット: ログイン画面で表示されるエラーコードやメッセージ(例:「認証に失敗しました」「電話番号が無効です」など)を写真に撮って添付します。
- 自分のアカウント情報: ユーザープリンシパル名(UPN)やアカウント名、所属組織のテナントIDなど。
- 端末情報: 使用しているWindowsのバージョン、リモートデスクトップクライアントのバージョン(mstscのバージョン)、RDゲートウェイを使用しているかどうか。
管理者はこれらの情報をもとに、Azure ADの認証ログを確認したり、MFAの登録状況を詳細に調査したりすることができます。
状況別の比較表
| 状況 | 考えられる原因 | ユーザー側で可能な対処 | 管理者が行うべき対処 |
|---|---|---|---|
| SMSが届かない | 電話番号の形式ミス、キャリアフィルタ、ポリシーでSMS未許可 | 番号を再確認、mysignins.microsoft.comで設定変更 | 認証方法ポリシーでSMSを有効化、ログ確認 |
| 音声通話がつながらない | 電話番号の国番号欠落、内線番号誤り、PBX設定 | 番号を国際形式に修正 | 認証方法ポリシーで音声通話を許可、PBXのホワイトリスト確認 |
| MFA認証は通るがRDP接続できない | NLA設定、RDゲートウェイ設定、資格情報キャッシュ | 資格情報の削除、クライアント再起動 | RDゲートウェイポリシー確認、サーバーログ確認 |
よくある質問(FAQ)
Q1. 電話番号を変更したのに、古い番号に認証コードが送られてきます。
A. MFAの登録情報が完全に更新されていない可能性があります。mysignins.microsoft.comで現在の電話番号が古いまま表示されていないか確認し、正しい番号に変更してください。それでも反映されない場合、管理者がAzure AD側で登録情報を強制的に更新する必要があります。
Q2. スマートフォンを機種変更して電話番号は同じですが、認証できません。
A. 電話番号は同じでも、MFAで使用する認証アプリ(Microsoft Authenticatorなど)が新しい端末に再設定されていない可能性があります。アプリをインストールし、アカウントを再度追加してください。もしSMSや音声通話を使う場合は、番号が正しく登録されていれば問題ないはずです。
Q3. 管理者から「レガシー認証をブロックする」という通知がありましたが、それが原因でログインできなくなることはありますか?
A. はい、可能性があります。レガシー認証(基本的なユーザー名とパスワードのみの認証)をブロックすると、MFA未対応のクライアントからは接続できなくなります。リモートデスクトップ接続でMFAを利用するには、RDゲートウェイ経由でAzure AD認証を行うなど、最新のプロトコルを使用する必要があります。管理者に問い合わせて、正しい接続方法を確認してください。
Q4. 海外出張中に電話番号を現地のSIMに変更したら、認証ができなくなりました。
A. 電話番号の国際形式(+[国番号][番号])で正しく登録されているか確認してください。また、海外ローミング中はSMSの到達に時間がかかる場合があります。可能であれば、Microsoft Authenticatorアプリのようなインターネットベースの認証方法に切り替えると安定します。
まとめ
リモートデスクトップの多要素認証で電話番号変更後にログインできない場合、まずはアカウントのMFA設定を確認し、電話番号が正しく更新されていることを確認しましょう。次に、クライアントPCのキャッシュや資格情報が古い情報を保持していないかをチェックします。それでも解決しない場合は、組織の認証ポリシーやRDゲートウェイの設定に問題がある可能性があります。管理者に状況を詳細に伝え、適切な対応を依頼してください。最も重要なことは、自分で変更してよい範囲を守り、管理者と連携して解決することです。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
