【问题标题】:Is it possible to use Azure AD or Azure B2C Authentication with Microsoft Flow?是否可以将 Azure AD 或 Azure B2C 身份验证与 Microsoft Flow 一起使用?
【发布时间】:2017-07-13 13:40:34
【问题描述】:

我正在使用为我的 API 生成的 Swagger 文件在 Microsoft Flow 中创建流。我看到有一个名为 Identity Provider 的设置,带有一个名为“Azure Active Directory”的选项。我可以使用它通过 Azure B2C 对流进行身份验证吗?还是最终使用 Azure AD?

PS:我尝试过使用 Azure AD,但出现错误:他的连接未通过身份验证。验证密码。

【问题讨论】:

    标签: azure swagger azure-active-directory azure-ad-b2c power-automate


    【解决方案1】:

    根据我的理解,如果您正在开发由您自己的 Web API 实现的自定义连接器,并希望通过 Azure AD 保护它,这是可能的。但是,AFAIK,它不支持使用 Azure AD B2C 进行保护,因为我们需要为授权/令牌请求附加策略(请参阅 here),但是 Swagger 不支持为 oAuth2 身份验证添加自定义参数(参考here)。

    根据错误消息,您似乎没有提供正确的密码。如果我误解了,您介意分享您登录的请求网址吗?

    此外,这是一篇关于使用 Azure AD 身份验证设置连接的有用文章:

    Register and use custom connectors in Microsoft Flow

    要使用 Azure AD 保护 Web API,您可以参考以下文档:

    Help protect a web API by using bearer tokens from Azure AD

    【讨论】:

    • B2C 策略现在好像支持“request”了,您可以用您提供的链接上的最新文档检查并确认吗?
    猜你喜欢
    • 2020-08-26
    • 2019-06-25
    • 2020-07-04
    • 1970-01-01
    • 2020-07-14
    • 2016-05-06
    • 1970-01-01
    • 2022-10-07
    • 1970-01-01
    相关资源
    最近更新 更多