Diese Seite wurde automatisch übersetzt. Lesen Sie die englische Originalversion hier.

Passkeys-Cheatsheet. Praxisnahe Leitfäden, Rollout-Muster und KPIs für Passkey-Programme.
Bei der Entwicklung der Passkey-Authentifizierung ist einer der wichtigsten Bestandteile das Testen der Cross-Device Authentication (CDA) über einen QR-Code. Während das Betriebssystem die Kernfunktionalität übernimmt, können verschiedene Dialoge und zusätzliche Schritte erforderlich sein, wie zum Beispiel die Aufforderung an die Benutzer, nach Abschluss der Cross-Device Authentication einen lokalen Passkey zu erstellen. Diese Unterschiede führen zu Variationen im Flow, die getestet werden müssen. Der wichtigste Testflow ist Android / iPhone -> Windows. Natürlich sollten abschließende Tests mit echten Windows 11-Geräten durchgeführt werden, aber während der Entwicklung wird oft die Parallels-Virtualisierung auf einem macOS-Gerät verwendet.
Erhalten Sie ein kostenloses Passkey Assessment in 15 Minuten.
Testen von Passkey-CDA in Parallels auf dem Mac
Wie funktioniert die Cross-Device Authentication (CDA) via Passkeys beim Testen auf Parallels, speziell auf einer virtuellen Maschine mit Windows 11, die auf einem Mac läuft?
Lassen Sie uns herausfinden, wie dies erreicht werden kann, denn im Moment funktioniert die Implementierung von Parallels nicht mit Passkey-CDA.
Aktuelle Artikel
📖
Parallels Passkeys: Testen von Cross-Device Authentication auf einer Windows 11 VM (Mac)
⚙️
9 WebAuthn-Server-Implementierungsbibliotheken im Vergleich
⚙️
Client Hints & User-Agents in Chrome, Safari & Firefox
⚙️
Passkeys Cheat Sheet für Entwickler
👤
So löschen Sie einen Passkey auf Apple, Windows und Android
Bevor Sie mit der Cross-Device Authentication (CDA) mit Passkeys auf einem Windows 11 / Parallels, das auf einem Mac läuft, beginnen können, müssen Sie die Umgebung richtig einrichten. Hier ist eine Schritt-für-Schritt-Anleitung für den Einstieg:
Falls Sie Windows 11 noch nicht auf Parallels installiert haben, müssen Sie dies nachholen. Beachten Sie, dass die Installation von Windows 10 aufgrund fehlender ARM-Builds nicht mehr möglich ist. Parallels unterstützt Windows 11 nur auf Macs mit Apple Silicon (M1/M2). Windows 11 wird automatisch bereitgestellt, falls Sie Zugang zu einer Lizenz haben.
Die Verwendung des macOS-Bluetooth-Adapters funktioniert nicht. Um CDA über Passkeys zu testen, ist daher ein externer Bluetooth 5.0-Adapter erforderlich, da Parallels das integrierte Bluetooth des Macs für diese Funktionalität nicht nutzen kann. Hier ist, was Sie benötigen:
Abonnieren Sie unseren Passkeys Substack für aktuelle News.
Befolgen Sie diese Schritte, um den Bluetooth-Adapter für die Verwendung mit der Windows 11 VM einzurichten:
Wenn die Windows VM das erste Mal versucht, auf den Bluetooth-Adapter zuzugreifen, fordert macOS Sie möglicherweise auf, diese Aktion zu bestätigen. Achten Sie darauf, den Zugriff zu erlauben, damit der Bluetooth-Adapter in der VM korrekt funktionieren kann, und klicken Sie auf „Immer erlauben“ (Always Allow):
Sobald diese Schritte abgeschlossen sind, ist Ihre Windows 11 VM in der Lage, die für das Passkey-Testen erforderliche Bluetooth-basierte Cross-Device Authentication durchzuführen.
Wenn Sie schnell überprüfen möchten, ob Ihre CDA-Authentifizierung funktioniert, verwenden Sie am besten den Passkeys Debugger.
Wie Sie unten sehen können, ist das authenticatorAttachment auf cross-platform gesetzt. Wir haben damit erfolgreich eine CDA auf unserer Windows 11 VM abgeschlossen.
Experimentieren Sie mit Passkey-Flows im Passkeys Debugger.
Das Testen der Cross-Device Authentication (CDA) mit Passkeys auf einer virtuellen Maschine mit Windows 11, die unter Parallels läuft, ist möglich, erfordert aber eine zusätzliche Hardware-Einrichtung. Während Parallels eine gute Umgebung zum Testen von Plattform-Authentifikatoren bietet, funktioniert der CDA-Prozess aufgrund der Einschränkungen des in den Mac integrierten Bluetooth nicht „Out-of-the-Box“. Die Frage:
Wie funktioniert die Cross-Device Authentication (CDA) via Passkeys beim Testen auf Parallels, speziell auf einer virtuellen Maschine mit Windows 11, die auf einem Mac läuft?
wurde in diesem Blog-Beitrag beantwortet.
Um Cross-Device Authentication (CDA) über Passkeys auf einer Windows 11 VM in Parallels zu aktivieren, ist ein externer USB-Bluetooth-Adapter unerlässlich. Parallels kann die interne Bluetooth-Funktionalität des Macs für diesen Zweck nicht nutzen, sodass die Verwendung eines Bluetooth-Adapters (wie dem ASUS USB-BT500) der entscheidende Schritt ist, um alles zum Laufen zu bringen.
Indem Sie die Einrichtungsanweisungen für den Adapter befolgen und die Passkey-Flows testen, können Sie CDA innerhalb einer Windows 11 VM erfolgreich abschließen und die Fähigkeit des Systems zur Verarbeitung der Cross-Device Authentication bestätigen. Unserer Erfahrung nach ist es besonders wichtig, auch Windows 10-Umgebungen zu testen; dies ist derzeit zuverlässig nur mit echten Windows 10-Systemen möglich.
Besonderer Dank geht an Christopher Harrell, der uns auf die richtige Lösung innerhalb der FIDO Alliance hingewiesen hat.
Corbado ist die Authentication Intelligence Platform für CIAM-Teams, die Consumer-Authentifizierung im großen Maßstab betreiben. Wir zeigen Ihnen, was IDP-Logs und generische Analytics-Tools nicht sehen können: welche Geräte, OS-Versionen, Browser und Credential-Manager Passkeys unterstützen, warum Enrollments nicht zu Logins werden, wo der WebAuthn-Flow scheitert und wann ein OS- oder Browser-Update den Login still und leise unterbricht – und das alles, ohne Okta, Auth0, Ping, Cognito oder Ihren In-House-IDP zu ersetzen. Zwei Produkte: Corbado Observe ergänzt Observability für Passkeys und jede andere Login-Methode. Corbado Connect bringt Managed Passkeys mit integrierter Analytics (neben Ihrem IDP). VicRoads betreibt Passkeys für über 5 Mio. Nutzer mit Corbado (+80 % Passkey-Aktivierung). Mit einem Passkey-Experten sprechen →
Parallels kann den integrierten Bluetooth-Adapter des Macs nicht für die Passkey Cross-Device Authentication nutzen. Dies ist eine grundlegende Einschränkung der Virtualisierungsschicht. Daher schlägt CDA per QR-Code fehl, es sei denn, ein externer Bluetooth-Adapter ist angeschlossen und der VM zugewiesen.
Sie benötigen einen USB-Bluetooth-5.0-Adapter wie den ASUS USB-BT500 und einen USB-zu-USB-C-Adapter, um ihn an einen modernen Mac anzuschließen. Nach dem Einstecken muss der Adapter der Windows 11 VM in den Einstellungen von Parallels Desktop zugewiesen werden. Außerdem muss macOS so konfiguriert werden, dass der VM immer der Zugriff auf das Gerät gestattet wird.
Nach Abschluss der Passkey-Authentifizierung überprüfen Sie, ob der Wert authenticatorAttachment in der Assertion-Antwort auf 'cross-platform' gesetzt ist. Sie können dies mit dem Passkeys Debugger unter passkeys-debugger.io überprüfen, der die vollständige geparste Assertion-Antwort anzeigt.
Nein. Parallels unterstützt Windows 11 nur auf Macs mit Apple Silicon (M1/M2) und es gibt keine ARM-Builds von Windows 10. Zuverlässiges Testen von Windows 10 Passkey-CDA erfordert ein echtes physisches Windows 10-Gerät.
Sehen Sie, wie Corbado zu Ihrem Passkey-Rollout und bestehenden Authentifizierungs-Stack passt.
Console ansehen
Ähnliche Artikel
Inhaltsverzeichnis