Пересылка OAuth в ASP.Net Core - PullRequest
       0

Пересылка OAuth в ASP.Net Core

0 голосов
/ 31 октября 2018

У меня есть внутренняя служба ASP.Net Core, назовите ее S1, с включенным OAuth для учетных записей Microsoft (не для учетных записей AAD). S1 имеет несколько методов POST, украшенных [Authorize].
У меня есть вторая, ориентированная на пользователя служба ASP.Net Core S2, где пользователи проходят аутентификацию, используя OAuth с учетной записью Microsoft.

Я хочу вызвать методы S1 из S2, используя контекст аутентификации, предоставленный пользователем для S2,

  • из метода на стороне службы в S2 и
  • из метода на стороне клиента в S2 (например, используя Razor view или прямо на стороне клиента js).

Если это возможно, мне также интересно узнать, как получить согласие от S1 до S2 (когда пользователи регистрируются на S1, они должны сначала дать согласие на S1 для доступа к профилю учетной записи).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...