Trang này được dịch tự động. Đọc phiên bản gốc bằng tiếng Anh tại đây.

Cheatsheet Passkeys. Hướng dẫn thực tế, mẫu triển khai và KPI cho chương trình passkeys.
Khi phát triển tính năng xác thực passkey, một trong những thành phần quan trọng là thử nghiệm xác thực liên thiết bị (CDA) qua mã QR. Mặc dù hệ điều hành xử lý chức năng cốt lõi, nhưng có thể cần các hộp thoại và các bước bổ sung, chẳng hạn như nhắc người dùng tạo passkey cục bộ sau khi hoàn tất xác thực liên thiết bị. Những khác biệt này dẫn đến các biến thể trong luồng cần được thử nghiệm. Luồng thử nghiệm quan trọng nhất là Android / iPhone -> Windows. Tất nhiên, thử nghiệm cuối cùng nên được thực hiện với các thiết bị Windows 11 thực tế nhưng trong quá trình phát triển, Ảo hóa Parallels thường được sử dụng trên các thiết bị macOS.
Nhận assessment passkey miễn phí trong 15 phút.
Thử nghiệm CDA passkey trên Parallels trên Mac
Xác thực liên thiết bị (CDA) thông qua passkey hoạt động như thế nào khi thử nghiệm trên Parallels, cụ thể là trên một máy ảo Windows 11 chạy trên Mac?
Hãy cùng tìm hiểu cách thực hiện điều này, vì hiện tại quá trình triển khai Parallels không hoạt động với CDA passkey.
Bài viết gần đây
Trước khi bắt đầu Xác thực liên thiết bị (CDA) với passkey trên Windows 11 / Parallels chạy trên Mac, bạn sẽ cần thiết lập môi trường đúng cách. Dưới đây là hướng dẫn từng bước để bắt đầu:
Nếu bạn chưa cài đặt Windows 11 trên Parallels, bạn sẽ cần phải làm như vậy. Lưu ý rằng việc cài đặt Windows 10 không còn khả thi do thiếu các bản dựng ARM. Parallels chỉ hỗ trợ Windows 11 trên máy Mac có Apple Silicon (M1/M2). Windows 11 sẽ tự động khả dụng trong trường hợp bạn có giấy phép có thể truy cập.
Sử dụng Bộ điều hợp Bluetooth của macOS không hoạt động. Do đó, để thử nghiệm CDA qua passkey, cần có một bộ điều hợp Bluetooth 5.0 bên ngoài, vì Parallels không thể sử dụng Bluetooth tích hợp của Mac cho chức năng này. Đây là những gì bạn cần:
Đăng ký Passkeys Substack để nhận tin mới nhất.
Thực hiện theo các bước sau để thiết lập bộ điều hợp Bluetooth để sử dụng với máy ảo Windows 11:
Lần đầu tiên máy ảo Windows cố gắng truy cập bộ điều hợp Bluetooth, macOS có thể nhắc bạn xác nhận hành động này. Đảm bảo cho phép quyền truy cập để bộ điều hợp Bluetooth có thể hoạt động chính xác trong máy ảo và nhấp vào “Always Allow”:
Sau khi hoàn tất các bước này, máy ảo Windows 11 của bạn sẽ được trang bị để thực hiện xác thực liên thiết bị dựa trên Bluetooth cần thiết cho việc thử nghiệm passkey.
Nếu bạn muốn kiểm tra nhanh xem Xác thực CDA của mình có hoạt động không, hãy tiếp tục và sử dụng Passkeys Debugger.
Như bạn có thể thấy ở trên, authenticatorAttachment được đặt thành cross-platform, chúng tôi đã hoàn tất thành công CDA trên máy ảo Windows 11 của mình.
Thử nghiệm các luồng passkey trong Passkeys Debugger.
Việc thử nghiệm Xác thực liên thiết bị (CDA) với passkey trên máy ảo Windows 11 chạy trên Parallels là hoàn toàn có thể, nhưng cần thiết lập thêm một số phần cứng. Mặc dù Parallels cung cấp một môi trường tốt để thử nghiệm bộ xác thực nền tảng, quy trình CDA sẽ không hoạt động ngay do những hạn chế của Bluetooth tích hợp trên Mac. Vì vậy, câu hỏi:
Xác thực liên thiết bị (CDA) thông qua passkey hoạt động như thế nào khi thử nghiệm trên Parallels, cụ thể là trên một máy ảo Windows 11 chạy trên Mac?
đã được trả lời trong bài viết blog này.
Để kích hoạt Xác thực liên thiết bị (CDA) qua passkey trên máy ảo Windows 11 trong Parallels, một bộ điều hợp Bluetooth USB bên ngoài là rất cần thiết. Parallels không thể tận dụng chức năng Bluetooth nội bộ của Mac cho mục đích này, vì vậy việc sử dụng bộ điều hợp Bluetooth (chẳng hạn như ASUS USB-BT500) là bước quan trọng để mọi thứ hoạt động.
Bằng cách làm theo hướng dẫn thiết lập cho bộ điều hợp và thử nghiệm các luồng passkey, bạn có thể hoàn tất thành công CDA trong máy ảo Windows 11, xác nhận khả năng xử lý xác thực liên thiết bị của hệ thống. Từ kinh nghiệm của chúng tôi, việc thử nghiệm cả môi trường Windows 10 cũng đặc biệt quan trọng, tại thời điểm hiện tại điều này chỉ có thể thực hiện một cách đáng tin cậy với hệ thống Windows 10 thực.
Đặc biệt cảm ơn Christopher Harrell vì đã chỉ cho chúng tôi giải pháp đúng đắn trong Liên minh FIDO.
Corbado là Authentication Intelligence Platform dành cho các đội CIAM vận hành xác thực consumer ở quy mô lớn. Chúng tôi giúp bạn nhìn thấy điều mà log IDP và các công cụ analytics thông thường không thấy: những thiết bị, phiên bản OS, trình duyệt và trình quản lý credential nào hỗ trợ passkey, tại sao quá trình đăng ký không chuyển thành đăng nhập, luồng WebAuthn fail ở đâu, và khi nào một bản cập nhật OS hay trình duyệt làm hỏng đăng nhập một cách âm thầm — tất cả mà không cần thay thế Okta, Auth0, Ping, Cognito hay IDP nội bộ của bạn. Hai sản phẩm: Corbado Observe bổ sung observability cho passkey và mọi phương thức đăng nhập khác. Corbado Connect mang đến managed passkey với analytics tích hợp (song hành cùng IDP của bạn). VicRoads vận hành passkey cho hơn 5M người dùng với Corbado (kích hoạt passkey +80%). Trao đổi với chuyên gia Passkey →
Parallels không thể sử dụng bộ điều hợp Bluetooth tích hợp của Mac cho Xác thực liên thiết bị thông qua passkey. Đây là một hạn chế cơ bản của lớp ảo hóa, có nghĩa là CDA qua mã QR sẽ thất bại trừ khi một bộ điều hợp Bluetooth bên ngoài được kết nối và gán cho máy ảo.
Bạn cần một bộ điều hợp Bluetooth 5.0 USB như ASUS USB-BT500 và một bộ chuyển đổi USB sang USB-C để kết nối nó với máy Mac hiện đại. Sau khi cắm, bộ điều hợp phải được gán cho máy ảo Windows 11 trong Parallels Desktop Preferences và macOS phải được thiết lập để luôn cho phép máy ảo truy cập vào thiết bị.
Sau khi hoàn tất quá trình xác thực passkey, hãy kiểm tra xem giá trị authenticatorAttachment trong phản hồi khẳng định có được đặt thành 'cross-platform' hay không. Bạn có thể kiểm tra điều này bằng cách sử dụng Passkeys Debugger tại passkeys-debugger.io, nơi hiển thị đầy đủ phản hồi khẳng định đã phân tích cú pháp.
Không. Parallels chỉ hỗ trợ Windows 11 trên máy Mac có Apple Silicon (M1/M2) và không có bản dựng ARM nào của Windows 10. Thử nghiệm CDA passkey trên Windows 10 đáng tin cậy yêu cầu một thiết bị Windows 10 vật lý thực sự.
Xem Corbado phù hợp thế nào với quá trình triển khai passkeys và stack xác thực hiện tại của bạn.
Khám phá Console
Bài viết liên quan
Mục lục