Веб-служба Azure не работает экран входа в систему office 365 не отображается
Шаг 1 # загрузка страницы входа после этого я нажимаю кнопку, которая нажимает метод в имени контроллера входа loginProcess
Шаг 2# когда процесс входа в систему попал, он вызывает метод Авторизоваться
Шаг 3# метод входа это вызов Azure Authentication
Login Controller View Bind with Login [HttpGet] public ActionResult Login() { var DashboardDate = DateTime.Now.ToShortDateString(); ViewBag.Date = DashboardDate; return View(); }
@using (Html.BeginForm("LoginProcess", "Login", FormMethod.Get, new { @class = "" })) { <input class="AppBtnSimpleStyle btn btn-primary btn-lg" type="submit" value="Login" /> } <pre lang="c#"> [HttpGet] public async Task <ActionResult>LoginProcess() { try { if (await new ServiceAPIConnection().SignIn()) { } catch (Exception ex) { //new ExceptionHandling().InsertErrorLog(ex); GlobalMembers.DynamicDialog("Your credentials did not work or the service is down. Please try again." + "|Login: 03"); return RedirectToAction("Login", "Login"); } //progressbar.Visibility = Visibility.Collapsed; }
public async Task<bool> SignIn() { try { SignOut(); AuthenticationResult result = await authContext.AcquireTokenAsync(GlobalSettings.todoListResourceId, GlobalSettings.clientId, redirectURI, new PlatformParameters(PromptBehavior.Always)); if (string.IsNullOrWhiteSpace(result.AccessToken)) { return false; } userName = result.UserInfo.DisplayableId.ToString().Trim(); userToken = result.AccessToken.Trim(); } catch (Exception ex) { return false; } return true; }
Что я уже пробовал:
Проблема: при запуске проекта на Localhost Office365 работает экран входа в систему. Когда я загружаю проект на Azure login screen, он не отображается. Я получил эту ошибку
Error HRESULT E_FAIL has been returned from a call to a COM component.