Я попробовал образец из https://github.com/blumu/azure-content/blob/master/articles/data-lake-analytics/data-lake-analytics-get-started-net-sdk..md В приведенном выше примере пользователь вошел в систему с помощью интерактивного всплывающего окна, но я хочу войти в систему без вывода сообщений. Есть ли другой способ сделать это?
public static ServiceClientCredentials AuthenticateAzure(
string domainName,
string nativeClientAppCLIENTID)
{
// User login via interactive popup
SynchronizationContext.SetSynchronizationContext(new SynchronizationContext());
// Use the client ID of an existing AAD "Native Client" application.
var activeDirectoryClientSettings = ActiveDirectoryClientSettings.UsePromptOnly(nativeClientAppCLIENTID, new Uri("urn:ietf:wg:oauth:2.0:oob"));
return UserTokenProvider.LoginWithPromptAsync(domainName, activeDirectoryClientSettings).Result;
}