Внедрите аутентификацию Azure AD из веб-форм asp - PullRequest
0 голосов
/ 06 ноября 2018

Мне нужно реализовать аутентификацию Azure AD из asp webforms . Может кто-нибудь помочь? Я пытался использовать HttpContext.GetOwinContext() вызов, но похоже, что он только для MVC. Если используется HttpContext.Current.GetOwinContext(), я также нахожу исключения. Ниже показано исключение

[HttpRequestException: код состояния ответа не указывает на успех: 400 (неверный запрос).]

[IOException: IDX20804: невозможно получить документ из: '[PII is скрыто по умолчанию. Установите флаг «ShowPII» в IdentityModelEventSource.cs в true, чтобы раскрыть его.]

[InvalidOperationException: IDX20803: невозможно получить конфигурацию from: '[PII по умолчанию скрыт. Установите флаг «ShowPII» в IdentityModelEventSource.cs в true, чтобы раскрыть его.]

Мой метод:

HttpContext.Current.GetOwinContext().Authentication.Challenge( new AuthenticationProperties { RedirectUri = "~/Default.aspx" }, OpenIdConnectAuthenticationDefaults.AuthenticationType);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...