예제 #1
0
 private void LoginAdUser(object obj)
 {
     Status = string.Empty;
     try
     {
         var client = new WindowsAuthServiceClient("Endpoint", new EndpointAddress(new Uri(_serverInfo.CommonWinAuthAddress)));
         var apiKey = client.GetApiKey();
         if (!string.IsNullOrWhiteSpace(apiKey))
         {
             Guid key;
             if (Guid.TryParse(apiKey, out key))
             {
                 _esterBootstrapper.BeginLoad(key);
             }
         }
         else
         {
             IsViewEnabled = true;
             Status        = "Произошла ошибка на сервере. Попробуйте позднее или обратитесь к администратору.";
         }
     }
     catch (Exception)
     {
         IsViewEnabled = true;
         Status        = "Не удалось установить связь с сервером. Попробуйте позднее или обратитесь к администратору.";
     }
 }
예제 #2
0
 private void LoginAdUser(object obj)
 {
     Status = string.Empty;
     try
     {
         var client = new WindowsAuthServiceClient("Endpoint",new EndpointAddress(new Uri(_serverInfo.CommonWinAuthAddress)));
         var apiKey = client.GetApiKey();
         if (!string.IsNullOrWhiteSpace(apiKey))
         {
             Guid key;
             if (Guid.TryParse(apiKey, out key))
             {
                 _esterBootstrapper.BeginLoad(key);
             }
         }
         else
         {
             IsViewEnabled = true;
             Status = "Произошла ошибка на сервере. Попробуйте позднее или обратитесь к администратору.";
         }
     }
     catch (Exception)
     {
         IsViewEnabled = true;
         Status = "Не удалось установить связь с сервером. Попробуйте позднее или обратитесь к администратору.";
     }
 }