Azure B2C и классический ASP.net - PullRequest
       31

Azure B2C и классический ASP.net

0 голосов
/ 26 сентября 2018

Я хочу использовать Azure B2C с классическим веб-приложением asp.net.Здесь не используется собственное промежуточное программное обеспечение, поэтому я надеялся использовать Global.asax для внедрения соответствующей информации об арендаторе, клиенте и политике с помощью метода Application_PreSendRequestHeaders.Может кто-нибудь сказать мне, если это будет работать, и если так, какие имена следует использовать при добавлении этих значений.

1 Ответ

0 голосов
/ 26 сентября 2018

Это является обязательным условием для всех руководств по аутентификации B2C, если вы создаете классическое веб-приложение ASP.NET.https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-devquickstarts-web-dotnet-susi

Некоторые возможные обходные пути:

  1. Вы можете зарегистрировать обратный вызов для IOwinResponse.OnSendingHeadersevent или создать свое собственное промежуточное программное обеспечение для внедрения в конвейер.Пожалуйста, посмотрите этот аналогичный поток StackOverflow .
  2. Возможно, вы сможете пройти аутентификацию с помощью Graph API.https://docs.microsoft.com/en-in/azure/active-directory-b2c/active-directory-b2c-devquickstarts-graph-dotnet
...