【问题标题】:How do I secure Azure Api Gateway with basic authentication如何使用基本身份验证保护 Azure Api 网关
【发布时间】:2021-12-21 09:44:47
【问题描述】:

我有两个微服务。一种是身份验证服务,另一种是基本数据获取服务。它们都在 Azure Api Management 中设置。

我的身份验证服务数据库中有所有用户和密码,我只是想使用这些信息来保护网关和数据获取服务。

有没有人知道任何教程或好的文档来设置它,因为我找不到任何东西!我对 Azure 很陌生。

显然,我可以使用标准 Web 服务轻松做到这一点,但我看不到任何使用我自己的用户信息表来保护 api 网关的方法。

【问题讨论】:

    标签: azure-api-management


    【解决方案1】:

    在通过 API 管理创建 API 时,我们可以使用订阅密钥来保护它们。

    通常,APIM 会进行授权,我们需要启用订阅。 或者我们甚至可以使用客户端证书来提供 API 和客户端之间的身份验证。

    请参阅此 blog 以获得清晰的理解和保护我们 API 的步骤,我们也可以使用 Key vault 来做到这一点,感谢 AzToso 的出色解释。

    【讨论】:

    • 这个答案解决了您的问题吗?
    猜你喜欢
    • 1970-01-01
    • 2021-09-24
    • 2019-03-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多