Ich versuche Azure AD B2C zu erhalten, um die E-Mail-Adresse des Benutzers zu erhalten, aber ich sehe nichts in dem Token, das es bereitstellt, obwohl meine Anmelde-/Registrierungsrichtlinie einen "Anspruch" auf die E-Mail-Adresse des Benutzers macht. Wie bekomme ich die E-Mail-Adresse? Gibt es andere Dokumentationen als die Beispiele, die erklären, wie dieser Dienst funktionieren soll?Wie erhalte ich die E-Mail-Adresse von der Azure AD B2C-Authentifizierung?
Antwort
Unter Anwendung Ansprüche, überprüfen Sie Email Addresses
.
Hier einige documentation about selecting claims/setup.
Einrichten der Forderung ist nicht das Problem, ich habe diesen Teil getan. Was ich nicht verwalten kann, ist, wie ich die E-Mail-Adresse der Nutzer in meiner mobilen App abrufen kann. So weit wie ich das Token an die App zurückgegeben nach Login zurückgeben kann es nicht enthalten, und ich kann nicht finden die Methode zur Abfrage Active Directory für beanspruchte Attribute – user1023110
Wenn Sie wie oben konfiguriert konfiguriert haben dann muss es sein die Ansprüche unter der Annahme, dass sie eine E-Mail-Adresse ausgefüllt haben; Haben Sie sich die Benutzereigenschaften im Portal angesehen, um dies zu überprüfen? – spottedmahn
Ich denke, Sie könnten die Frage vermissen. Ich habe das Portal überprüft und es sieht so aus, als wäre der Anspruch auf die E-Mail-Adresse für meine Anmelde-/Einführungsrichtlinie korrekt eingerichtet. Ich authentisch mit MSAL (Microsoft Identity Client für Active Directory), die eine "AuthenticationResult" zurückgibt und von dem, was ich sehen kann, gibt es keine Eigenschaft des AuthenticationResult-Objekts, das die E-Mail-Adresse (oder jedes andere Attribut) enthält, die ich im Portal beanspruchte. – user1023110
- 1. Azure AD Erhalte Zugriffstoken aus dem Authentifizierungsergebnisobjekt
- 2. Azure AD B2C - Verwenden der Azure AD-Grafik-API
- 3. Azure AD vs. Azure AD B2C vs. Azure AD B2B
- 4. Erhalte das Identitäts-Token von Azure AD Connect
- 5. Kann ich in diesem Szenario Azure AD/Azure AD B2B/Azure AD B2C verwenden?
- 6. Azure SQL Azure AD-Authentifizierungsfehler
- 7. Azure AD B2C mit Graph API - Wie erhalte ich E-Mails von Benutzern?
- 8. Azure AD - Token validieren
- 9. Wie wird bei der Verwendung von Azure AD B2C mit Azure Mobile Apps die Kennwortrichtlinie festgelegt?
- 10. Azure Ad Zugriffstoken Präzisierungen
- 11. Azure AD B2C mit Azure AD - Profil bearbeiten
- 12. Hybride Authentifizierung Szenario - Azure AD B2C und Azure AD
- 13. Azure AD Fehlercode 90094
- 14. azure AD PowerShell-Bearbeitungsmanager
- 15. Microsoft Azure AD Filtering
- 16. Azure AD B2C-Anmeldungsrichtlinie
- 17. Azure AD-Anwendungszertifikate
- 18. Azure AD Abmelden
- 19. Azure AD/Python AA
- 20. Azure AD Multitenant-Berechtigungen
- 21. Azure AD für Mac
- 22. Azure AD Authentifizierungsablauf
- 23. Azure lokal lokal AD
- 24. Azure AD B2C-Anpassungsvorlagenfehler
- 25. Sharepoint Azure AD-Authentifizierung
- 26. Azure AD und Graph
- 27. SPA + WebAPI authentifizieren mit Azure AD B2C und Azure AD
- 28. Azure AD AppRoleAssignment hinzufügen
- 29. Azure AD Premum
- 30. Wie erhalte ich die Bereitstellungs-ID einer Azure-VM?
Was ist A2BC? Meinst du Azure AD B2C? – spottedmahn
Ja das ist, was ich meinte – user1023110