Questa pagina è stata tradotta automaticamente. Leggi la versione originale in inglese qui.

Cheatsheet Passkeys. Guide pratiche, pattern di distribuzione e KPI per programmi passkey.
Durante lo sviluppo dell'autenticazione tramite passkey, uno dei componenti chiave è il test dell'autenticazione cross-device (CDA) tramite codice QR. Mentre il sistema operativo gestisce la funzionalità principale, potrebbero essere necessarie varie finestre di dialogo e passaggi aggiuntivi, come chiedere agli utenti di creare una passkey locale dopo aver completato l'autenticazione cross-device. Queste differenze comportano variazioni nel flusso che devono essere testate. Il flusso di test più importante è Android / iPhone -> Windows. Ovviamente, i test finali dovrebbero essere eseguiti con veri dispositivi Windows 11 ma durante lo sviluppo, la virtualizzazione di Parallels viene spesso utilizzata su dispositivi macOS.
Ottieni una valutazione passkey gratuita in 15 minuti.
Test della CDA con passkey su Parallels su Mac
Come funziona l'Autenticazione Cross-Device (CDA) tramite passkey quando si esegue un test su Parallels, specificamente su una macchina virtuale Windows 11 in esecuzione su un Mac?
Scopriamo come è possibile farlo, perché al momento l'implementazione di Parallels non funziona con la CDA tramite passkey.
Articoli recenti
Prima di iniziare l'Autenticazione Cross-Device (CDA) con le passkey su un sistema Windows 11 / Parallels in esecuzione su un Mac, sarà necessario configurare correttamente l'ambiente. Ecco una guida passo passo per iniziare:
Se non hai ancora installato Windows 11 su Parallels, dovrai farlo. Nota che l'installazione di Windows 10 non è più praticabile a causa della mancanza di build ARM. Parallels supporta solo Windows 11 sui Mac con Apple Silicon (M1/M2). Windows 11 è disponibile automaticamente nel caso in cui tu abbia accesso a una licenza.
L'utilizzo dell'adattatore Bluetooth di macOS non funziona. Pertanto, per testare la CDA tramite passkey, è necessario un adattatore Bluetooth 5.0 esterno, poiché Parallels non può utilizzare il Bluetooth integrato del Mac per questa funzionalità. Ecco cosa ti serve:
Iscriviti al nostro Substack sulle passkey per le ultime novità.
Segui questi passaggi per configurare l'adattatore Bluetooth da utilizzare con la VM Windows 11:
La prima volta che la VM Windows tenta di accedere all'adattatore Bluetooth, macOS potrebbe chiederti di confermare questa azione. Assicurati di consentire l'accesso in modo che l'adattatore Bluetooth possa funzionare correttamente all'interno della VM e fai clic su “Consenti sempre”:
Una volta completati questi passaggi, la tua VM Windows 11 sarà equipaggiata per eseguire l'autenticazione cross-device basata su Bluetooth, necessaria per il test delle passkey.
Se desideri verificare rapidamente se la tua Autenticazione CDA funziona, vai avanti e utilizza il Passkeys Debugger.
Come puoi vedere di seguito, l'authenticatorAttachment è impostato su cross-platform, e abbiamo completato con successo una CDA sulla nostra VM Windows 11.
Sperimenta i flussi passkey nel Passkeys Debugger.
Testare l'Autenticazione Cross-Device (CDA) con passkey su una macchina virtuale Windows 11 in esecuzione su Parallels è possibile, ma richiede una certa configurazione hardware aggiuntiva. Mentre Parallels fornisce un buon ambiente per il test dell'autenticatore di piattaforma, il processo CDA non funzionerà fin da subito a causa delle limitazioni del Bluetooth integrato del Mac. Quindi la domanda
Come funziona l'Autenticazione Cross-Device (CDA) tramite passkey quando si esegue un test su Parallels, specificamente su una macchina virtuale Windows 11 in esecuzione su un Mac?
ha trovato risposta nel post del blog.
Per abilitare l'Autenticazione Cross-Device (CDA) tramite passkey su una VM Windows 11 in Parallels, un adattatore USB Bluetooth esterno è essenziale. Parallels non può sfruttare la funzionalità Bluetooth interna del Mac per questo scopo, quindi l'utilizzo di un adattatore Bluetooth (come l'ASUS USB-BT500) è il passaggio critico per far funzionare tutto.
Seguendo le istruzioni di configurazione per l'adattatore e testando i flussi delle passkey, puoi completare con successo la CDA all'interno di una VM Windows 11, confermando la capacità del sistema di gestire l'autenticazione cross-device. In base alla nostra esperienza, è particolarmente importante testare anche gli ambienti Windows 10; al momento, questo è possibile in modo affidabile solo con sistemi Windows 10 reali.
Un ringraziamento speciale a Christopher Harrell per averci indicato la giusta soluzione all'interno della FIDO Alliance.
Corbado è la Authentication Intelligence Platform per i team CIAM che gestiscono l'autenticazione consumer su larga scala. Ti aiutiamo a vedere ciò che i log IDP e gli strumenti di analytics generici non mostrano: quali dispositivi, versioni di OS, browser e gestori di credenziali supportano i passkey, perché gli enrollment non si trasformano in login, dove il flusso WebAuthn fallisce e quando un aggiornamento di OS o browser interrompe silenziosamente il login — tutto senza sostituire Okta, Auth0, Ping, Cognito o il tuo IDP interno. Due prodotti: Corbado Observe aggiunge osservabilità per i passkey e qualsiasi altro metodo di login. Corbado Connect introduce passkey gestiti con analytics integrato (insieme al tuo IDP). VicRoads gestisce i passkey per oltre 5M di utenti con Corbado (+80 % di attivazione passkey). Parla con un esperto di Passkey →
Parallels non può utilizzare l'adattatore Bluetooth integrato del Mac per l'Autenticazione Cross-Device con passkey. Si tratta di un limite fondamentale del livello di virtualizzazione, il che significa che la CDA tramite codice QR fallirà a meno che non venga connesso e assegnato alla VM un adattatore Bluetooth esterno.
È necessario un adattatore USB Bluetooth 5.0, come l'ASUS USB-BT500, e un adattatore da USB a USB-C per collegarlo a un Mac moderno. Una volta collegato, l'adattatore deve essere assegnato alla VM Windows 11 nelle Preferenze di Parallels Desktop e macOS deve essere impostato per consentire sempre alla VM l'accesso al dispositivo.
Dopo aver completato la cerimonia della passkey, verifica che il valore authenticatorAttachment nella risposta di asserzione sia impostato su 'cross-platform'. Puoi ispezionarlo utilizzando il Passkeys Debugger su passkeys-debugger.io, che mostra l'intera risposta di asserzione analizzata.
No. Parallels supporta solo Windows 11 sui Mac con Apple Silicon (M1/M2) e non esistono build ARM di Windows 10. Per testare in modo affidabile la CDA con passkey su Windows 10, è necessario un dispositivo fisico reale con Windows 10.
Scopri come Corbado si integra con la tua distribuzione di passkey e con lo stack di autenticazione esistente.
Esplora la Console
Articoli correlati
Indice