我正在按照本教程在 AWS 中創建一個 EUC 儀表板。要登錄儀表板,您應該鏈接 SSO 和 Cognito。不幸的是,我的環境與教程中的環境不同:
我的用戶管理在 Microsoft Azure 上運行,AWS SSO 檢查 Azure 的身份驗證。用戶只有用戶名(以電子郵件的形式),而不是電子郵件。在本教程中,(在模塊 2 的第 4 步第 18 節)通過將 ${user.email} 映射到此架構來完成 SSO 應用程式的屬性映射http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress。
我想映射我的用戶名。
我已經通讀了屬性映射的 AWS 檔案,但這還不足以解決這個問題。
我如何使這適用于我的設定?
uj5u.com熱心網友回復:
由于您的用戶名采用電子郵件格式,因此您仍然可以將emailaddress宣告模式用于用戶屬性映射 - 它們不會有問題。
唯一的注意事項是確保使用正確的欄位進行映射,例如${user.username}在這種情況下而不是${user.email}。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/319053.html
