【发布时间】:2019-03-24 03:36:03
【问题描述】:
我在 Azure 中有两个应用程序,它们都需要通过 Azure AD 进行身份验证才能使用。
App A 是一个 ASP.Net 网站应用程序。
App B 是一个 python Flask REST web api 应用程序。
用户应该导航到 App A 并使用他们的 Windows 凭据登录。 应用 A 需要与应用 B 通信以执行一些操作,例如获取项目列表。
现在向 App B 发送 Get 请求时发生的情况是,它返回代表由 Azure 生成的登录页面的 HTML。
我意识到我需要传递一些 OAuth 令牌,但不知道如何生成它并在 App B 端接收它并使用它来“解锁”功能。
所以我的问题是,如何生成 OAuth 令牌,通过 api 请求传递它并在 python 端处理它?
【问题讨论】: