Azure AD verwendet die folgenden OAuth2-Autorisierungs-URLs
Authorization: https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/authorize
Token: https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/token
Die <tenant-id> muss durch Ihre eigenen Werte ersetzt werden.
Wenn Sie die OAuth2-Konfiguration erstellen, müssen Sie eine Server-Callback-URL konfigurieren; diese URL wird von Azure verwendet, um nach einer erfolgreichen Autorisierung eine Antwort an Ihren Server zu senden.
Beispiel: Finden Sie unten ein einfaches Beispiel für die Registrierung eines Azure-AD-Providers.
Von Azure AD bereitgestellte Werte
ClientId: 90945b8d-f6b7-4b97-b2bd-21c3c90b5f3x
ClientSecret: PN67Q~5m06c-~X_GMyMf9zMntmm5l2dt~3jVq
tenant: a0ca2055-5dd1-467f-bf13-291f6fd715c6
scope: user.read
CallbackURL: https://localhost/callback
Wie man Azure AD registriert
RegisterProvider(
'azure',
'90945b8d-f6b7-4b97-b2bd-21c3c90b5f3x',
'PN67Q~5m06c-~X_GMyMf9zMntmm5l2dt~3jVq',
'https://login.microsoftonline.com/a0ca2055-5dd1-467f-bf13-291f6fd715c6/oauth2/v2.0/authorize',
'https://login.microsoftonline.com/a0ca2055-5dd1-467f-bf13-291f6fd715c6/oauth2/v2.0/token',
'user.read',
'/login',
'https://localhost/callback'
);