Я хочу пригласить пользователя в наш Active Directory / Арендатор. Для этого используется Micorosoft Graph API. Код используется, как показано ниже
IConfidentialClientApplication confidentialClientApplication = ConfidentialClientApplicationBuilder
.Create(clientId)
.WithTenantId(tenantID)
.WithClientSecret(clientSecret)
.Build();
ClientCredentialProvider authProvider = new ClientCredentialProvider(confidentialClientApplication);
GraphServiceClient graphClient = new GraphServiceClient(authProvider);
var invitation = new Invitation
{
InvitedUserEmailAddress = "myemailaddress@gmail.com",
InviteRedirectUrl = "https://myapp.com"
};
await graphClient.Invitations
.Request()
.AddAsync(invitation);
После этого я вижу пользователя на портале Active Directory Azure. Но не получайте приглашения по электронной почте.
Однако, когда я нажимаю Повторная отправка приглашения на портале Azure, приходит электронное письмо с приглашением.
Не могли бы вы указать, почему электронное письмо с приглашением не приходит при отправкепригласить из API?