Cette page a été traduite automatiquement. Consultez la version originale en anglais ici.

Aide-mémoire Passkeys. Conseils pratiques, modèles de déploiement et KPIs pour les programmes passkeys.
Lors du développement de l'authentification par clé d'accès, l'un des composants clés est le test de l'authentification multi-appareils (CDA) via code QR. Bien que le système d'exploitation gère les fonctionnalités de base, diverses boîtes de dialogue et étapes supplémentaires peuvent être nécessaires, telles que la demande aux utilisateurs de créer une clé d'accès locale après avoir terminé l'authentification multi-appareils. Ces différences entraînent des variations dans le flux qui doivent être testées. Le flux de test le plus important est Android / iPhone -> Windows. Bien sûr, les tests finaux doivent être effectués avec de vrais appareils Windows 11, mais pendant le développement, la virtualisation Parallels est souvent utilisée sur des appareils macOS.
Obtenez une évaluation passkey gratuite en 15 minutes.
Tests de CDA par clé d'accès Parallels sur Mac
Comment fonctionne l'authentification multi-appareils (CDA) via les clés d'accès lors des tests sur Parallels, plus particulièrement sur une machine virtuelle Windows 11 exécutée sur un Mac ?
Découvrons comment cela peut être fait, car pour le moment, l'implémentation de Parallels ne fonctionne pas avec la CDA par clé d'accès.
Articles récents
📖
Clés d'accès Parallels : Tester l'authentification multi-appareils sur une VM Windows 11 sur Mac
⚙️
Comparatif de 9 bibliothèques d'implémentation de serveurs WebAuthn
⚙️
Client Hints et User-Agents sur Chrome, Safari et Firefox
⚙️
Aide-mémoire sur les clés d'accès pour les développeurs
👤
Comment supprimer une clé d'accès sur Apple, Windows et Android
Avant de commencer l'authentification multi-appareils (CDA) avec des clés d'accès sur un Windows 11 / Parallels exécuté sur un Mac, vous devrez configurer l'environnement correctement. Voici un guide étape par étape pour démarrer :
Si vous n'avez pas encore installé Windows 11 sur Parallels, vous devrez le faire. Notez que l'installation de Windows 10 n'est plus réalisable en raison du manque de versions ARM. Parallels ne prend en charge que Windows 11 sur les Mac équipés de puces Apple (M1/M2). Windows 11 est automatiquement disponible au cas où vous auriez une licence accessible.
L'utilisation de l'adaptateur Bluetooth de macOS ne fonctionne pas. Par conséquent, pour tester la CDA via les clés d'accès, un adaptateur Bluetooth 5.0 externe est nécessaire, car Parallels ne peut pas utiliser le Bluetooth intégré du Mac pour cette fonctionnalité. Voici ce dont vous avez besoin :
Abonnez-vous à notre Substack passkeys pour les dernières actualités.
Suivez ces étapes pour configurer l'adaptateur Bluetooth à utiliser avec la VM Windows 11 :
La première fois que la VM Windows essaie d'accéder à l'adaptateur Bluetooth, macOS peut vous inviter à confirmer cette action. Assurez-vous d'autoriser l'accès afin que l'adaptateur Bluetooth puisse fonctionner correctement dans la VM et cliquez sur « Toujours autoriser » :
Une fois ces étapes terminées, votre VM Windows 11 sera équipée pour effectuer l'authentification multi-appareils basée sur le Bluetooth nécessaire aux tests de clés d'accès.
Si vous souhaitez vérifier rapidement si votre authentification CDA fonctionne, allez-y et utilisez le Passkeys Debugger.
Comme vous pouvez le voir ci-dessous, le paramètre authenticatorAttachment est défini sur cross-platform, nous avons terminé avec succès une CDA sur notre VM Windows 11.
Expérimentez les parcours passkey dans le Passkeys Debugger.
Tester l'authentification multi-appareils (CDA) avec des clés d'accès sur une machine virtuelle Windows 11 exécutée sur Parallels est possible, mais cela nécessite une configuration matérielle supplémentaire. Bien que Parallels fournisse un bon environnement pour tester l'authentificateur de plateforme, le processus CDA ne fonctionnera pas d'emblée en raison des limitations du Bluetooth intégré du Mac. La question
Comment fonctionne l'authentification multi-appareils (CDA) via les clés d'accès lors des tests sur Parallels, plus particulièrement sur une machine virtuelle Windows 11 exécutée sur un Mac ?
a donc trouvé sa réponse dans cet article de blog.
Pour activer l'authentification multi-appareils (CDA) via des clés d'accès sur une VM Windows 11 dans Parallels, un adaptateur Bluetooth USB externe est essentiel. Parallels ne peut pas exploiter la fonctionnalité Bluetooth interne du Mac à cette fin, par conséquent l'utilisation d'un adaptateur Bluetooth (tel que le ASUS USB-BT500) est l'étape critique pour que tout fonctionne.
En suivant les instructions de configuration de l'adaptateur et en testant les flux de clés d'accès, vous pouvez terminer avec succès une CDA dans une VM Windows 11, confirmant la capacité du système à gérer l'authentification multi-appareils. D'après notre expérience, il est particulièrement important de tester également les environnements Windows 10, ce qui n'est actuellement réalisable de manière fiable qu'avec de vrais systèmes Windows 10.
Remerciements particuliers à Christopher Harrell pour nous avoir orientés vers la bonne solution au sein de la FIDO Alliance.
Corbado est la Authentication Intelligence Platform pour les équipes CIAM qui gèrent l'authentification client à grande échelle. Nous vous montrons ce que les logs IDP et les outils d'analytics génériques ne voient pas : quels appareils, versions d'OS, navigateurs et gestionnaires de credentials prennent en charge les passkeys, pourquoi les enrôlements ne deviennent pas des connexions, où le flux WebAuthn échoue et quand une mise à jour OS ou navigateur casse silencieusement la connexion — le tout sans remplacer Okta, Auth0, Ping, Cognito ni votre IDP interne. Deux produits : Corbado Observe ajoute l'observabilité pour les passkeys et toute autre méthode de connexion. Corbado Connect apporte des passkeys managés avec analytics intégrés (aux côtés de votre IDP). VicRoads gère les passkeys pour plus de 5M d'utilisateurs avec Corbado (+80 % d'activation passkey). Parler à un expert Passkey →
Parallels ne peut pas utiliser l'adaptateur Bluetooth intégré du Mac pour l'authentification multi-appareils (CDA) par clé d'accès. Il s'agit d'une limitation fondamentale de la couche de virtualisation, ce qui signifie que la CDA via code QR échouera, sauf si un adaptateur Bluetooth externe est connecté et affecté à la VM.
Vous avez besoin d'un adaptateur Bluetooth 5.0 USB, tel que le ASUS USB-BT500, et d'un adaptateur USB vers USB-C pour le connecter à un Mac moderne. Une fois branché, l'adaptateur doit être affecté à la VM Windows 11 dans les Préférences de Parallels Desktop, et macOS doit être configuré pour toujours autoriser la VM à accéder à l'appareil.
Après avoir terminé la cérémonie de clé d'accès, vérifiez que la valeur authenticatorAttachment dans la réponse d'assertion est définie sur « cross-platform ». Vous pouvez l'inspecter à l'aide du Passkeys Debugger sur passkeys-debugger.io, qui affiche la réponse d'assertion complète analysée.
Non. Parallels prend en charge uniquement Windows 11 sur les Mac équipés de puces Apple (M1/M2), et il n'existe pas de version ARM de Windows 10. Un test fiable de CDA par clé d'accès sur Windows 10 nécessite un véritable appareil physique Windows 10.
Découvrez comment Corbado s’intègre à votre déploiement de passkeys et à votre stack d’authentification existante.
Explorer la Console
Articles associés
Table des matières