Я использую OAuthPrompt для генерации кнопки входа в систему из бота. При нажатии 9/10 раз, логин работает без нареканий. 1/10 раз я получаю сообщение об ошибке Невозможно получить токен 500
Я дважды проверил все настройки, связанные с аутентификацией.
d.AddDialog(new OAuthPrompt(
nameof(OAuthPrompt) + OauthProvider.AzureActiveDirectoryV1,
new OAuthPromptSettings
{
ConnectionName = Service.Configuration["AADv1ConnectionName"],
Text = Service.Configuration["LoginText"],
Title = "Login",
Timeout = 300000 // User has 5 minutes to login
}));
Я ожидаю, что это сработает на 100%.