「パスキーでログインしてください」と表示されたのに、認証が通らない。指紋認証を何度やってもエラー。機種変更したらパスキーが消えた――。

2026年4月現在、楽天証券・SMBC日興証券・Google・Nintendoアカウントなど、パスキー(Passkey)対応サービスが一気に増えています。日本証券業協会(JSDA)が2025年10月にパスキー等のフィッシング耐性認証を必須とするガイドラインを施行したことで、特に金融系サービスでの導入が加速しました。

でも「パスキーって何?」という人も多いはず。ざっくり言うと、パスワードの代わりに、スマホやPCの指紋認証・顔認証・PINで本人確認する仕組みです。裏側ではFIDO2(ファイド・ツー)という国際規格の暗号技術が使われていて、パスワードと違って「盗まれる」リスクが極めて低いのが特徴です。

便利なはずのパスキーですが、「ログインできない」「エラーが出る」というトラブルが急増中。この記事では、パスキー認証が失敗する主な原因5つと、それぞれの対処法をわかりやすく解説します。

原因1:OS・ブラウザが古くてパスキーに対応していない

パスキーを使うには、OSとブラウザの両方が対応バージョンである必要があります。2026年4月時点の対応環境は以下のとおりです。

【対応OS】

  • iOS 16以降 / iPadOS 16以降
  • Android 9以降(Googleパスワードマネージャー利用時)
  • Windows 10(ビルド1903以降)/ Windows 11
  • macOS Ventura(13)以降

【対応ブラウザ】

  • Chrome 109以降
  • Safari 16以降
  • Edge 109以降
  • Firefox 122以降

対処法:まずOSとブラウザを最新版にアップデートしましょう。iPhoneなら「設定」→「一般」→「ソフトウェアアップデート」、Androidなら「設定」→「システム」→「システムアップデート」で確認できます。Windows は「設定」→「Windows Update」です。

また、Android 14の一部端末ではパスキー認証が正常に動作しない不具合が確認されています。SMBC日興証券の公式発表(2026年2月)によると、Android 14搭載の一部端末でパスキーの作成・ログインができない事象があり、OSアップデートで一部解消されたとのことです。

原因2:iCloudキーチェーン・Googleパスワードマネージャーの同期がオフになっている

パスキーは端末の中に保存されますが、iPhoneならiCloudキーチェーン、AndroidならGoogleパスワードマネージャーを通じてクラウドに同期されます。この同期がオフになっていると、パスキーが端末間で共有されず、別の端末からログインできません。

iPhoneの確認方法:

  1. 「設定」→ 自分の名前(Apple Account)をタップ
  2. 「iCloud」→「パスワード」を開く
  3. 「このiPhoneを同期」がオンになっているか確認

Androidの確認方法:

  1. 「設定」→「Google」→「自動入力」を開く
  2. 「Google パスワードマネージャー」を選択
  3. パスキーの同期が有効になっているか確認

対処法:同期がオフだった場合はオンにしましょう。オンにした後、Wi-Fi環境で数分待つとパスキーが同期されます。それでも反映されない場合は、一度サインアウトして再度サインインすると解決することがあります。

原因3:Windows Helloが無効・グループポリシーでブロックされている

WindowsパソコンでChromeやEdgeからパスキー認証しようとすると、Windows Helloの画面が出てきてエラーになるケースがあります。これは、Windows Helloが正しく設定されていないか、会社のPCなどでグループポリシーによってブロックされている場合に起こります。

Microsoftの公式ドキュメントによると、Windows 11ではパスキーの保存にWindows Helloを利用しており、以下の条件が必要です。

  • Windows Hello(PIN・指紋・顔認証)がセットアップ済みであること
  • グループポリシーで「Windows Hello for Businessの使用」が「無効」になっていないこと

対処法:

  1. 「設定」→「アカウント」→「サインインオプション」でWindows Hello(PIN・指紋・顔認証のいずれか)を設定する
  2. Chromeの場合は chrome://settings/passkeys にアクセスし、「Windows Hello」が表示されているか確認
  3. 会社支給のPCでエラーが出る場合は、IT管理者にパスキー利用の許可を依頼する

なお、Windows Helloに保存されたパスキーは、現時点ではiCloudキーチェーンやGoogleパスワードマネージャーのようにクラウド同期されません。つまり、WindowsのPCを初期化すると保存済みのパスキーが消えてしまう点に注意が必要です。

原因4:機種変更・OS乗り換えでパスキーが引き継がれない

iPhone→iPhoneの機種変更なら、iCloudキーチェーンが有効であればパスキーは自動で引き継がれます。Android→Androidも同様にGoogleパスワードマネージャー経由で同期されます。

問題はiPhone↔Androidの乗り換えです。iCloudキーチェーンとGoogleパスワードマネージャーは別のシステムなので、パスキーは自動では移行されません

対処法:

  1. 新しい端末で各サービスにパスワード(またはSMS認証・メール認証)でログインする
  2. サービスのセキュリティ設定画面で「新しいパスキーを追加」する
  3. 旧端末のパスキーは、不要であれば各サービスの設定画面から削除する

つまり、OS乗り換え時はパスキーの「移行」ではなく「再登録」が必要ということです。機種変更前に、各サービスでパスワードログインが可能な状態にしておくのが安心です。

SmartHRの公式FAQでも、「同じパスワードマネージャーにログインしている場合は手続き不要だが、iPhone↔Androidの場合は再設定が必要」と案内されています。

原因5:サービス・アプリ側の不具合や仕様の問題

パスキーはまだ普及途上の技術なので、サービス側のアプリやシステムに起因するトラブルも少なくありません。実際に2025〜2026年に起きた事例を紹介します。

楽天証券 iSPEEDの事例(2025年10月〜):

楽天証券の公式発表によると、パスキーを有効にした後にiSPEEDアプリで「パスキーが有効なためログインできません」というエラーが表示される事象が報告されました。原因はアプリのバージョンが古いことやキャッシュの問題で、アプリを最新版にアップデートし、一度アプリを完全終了してから再起動することで解決するケースがほとんどです。

ニンテンドーアカウントの事例:

任天堂の公式サポートでは、パスキー認証ができない場合の代替手段として、メールアドレスとパスワードでのログインを案内しています。

対処法:

  • アプリを最新バージョンにアップデートする
  • アプリのキャッシュをクリアする(「設定」→「アプリ」→ 該当アプリ →「キャッシュを削除」)
  • パスキーが使えない場合は、パスワード+SMS認証など代替手段でログインする
  • サービスの公式サポートページで障害情報を確認する

パスキーが使えないときの「保険」を準備しておこう

パスキーは便利で安全ですが、「パスキーしか使えない」状態は危険です。万が一のために以下を準備しておきましょう。

  • パスワードログインを無効化しない:パスキーを設定しても、パスワードログインは残しておくのが安全です
  • 複数デバイスにパスキーを登録する:スマホとPCの両方に登録しておけば、片方が壊れても安心です
  • リカバリーコード(バックアップコード)を保存する:Googleアカウントなどでは「バックアップコード」を発行できます。紙に書いて安全な場所に保管しましょう
  • SMS認証・メール認証を併用する:パスキーが使えない場合の代替手段として設定しておきましょう

FAQ

パスキーとパスワードは何が違うの?

パスワードは「自分で覚える文字列」をサーバーに送って照合しますが、パスキーは「端末に保存された秘密鍵」と「サーバー側の公開鍵」のペアで認証します。パスワードのようにフィッシングサイトに盗まれるリスクがなく、使い回しの問題も起きません。

指をケガしたらパスキーでログインできなくなる?

指紋認証が使えなくても、PINコードや顔認証など別の方法で認証できます。パスキーの認証手段は「指紋だけ」ではなく、Windows HelloのPINやiPhoneのFace IDなど、デバイスが対応する本人確認方法であればどれでもOKです。

パスキーに対応しているサービスの一覧はどこで見れる?

passkeys.ioというサイトで、パスキー対応サービスの一覧を確認できます。2026年4月時点で、Google・Apple・Microsoft・Amazon・PayPal・楽天・任天堂・各証券会社など、主要サービスの多くが対応済みです。

パスキーを削除したい場合はどうすればいい?

各サービスのセキュリティ設定画面から、登録済みのパスキーを個別に削除できます。また、デバイス側でもiPhoneは「設定」→「パスワード」、Androidは「Googleパスワードマネージャー」、Windowsは「設定」→「アカウント」→「パスキーの設定」から管理可能です。

参考文献