gpt4 book ai didi

azure - Azure APIM 中具有不同身份验证要求的多个 API

转载 作者:行者123 更新时间:2023-12-03 02:21:09 26 4
gpt4 key购买 nike

我有一个具有两个不同 API 的 APIM,假设是 API-1 和 API-2。

我仅需要 API-2 的客户端证书身份验证。

我知道我必须在 APIM 的自定义域中设置协商客户端证书才能从客户端请求证书 ( documentation ),但是这也将为 API-1 请求证书。

有没有一种方法可以只为一个 API 请求客户端证书,而不需要使用不同的 APIM 服务?

最佳答案

嗯,在 apim 高级 SKU 中,您可以为网关端点使用多个自定义域,并在一个域上设置协商客户端证书,而在另一个域中忽略它,这样您就可以从 domain-1 和 api 调用 API-1 -2 来自domain-2,但请记住,这两个 API 将继续使用任何自定义域进行调用,因此这是低效且昂贵的解决方案。

另一个解决方案是启用协商客户端证书并简单地让您的客户端忽略证书请求,只要 API-1 没有验证证书的逻辑,调用就不会失败并且将照常处理.

关于azure - Azure APIM 中具有不同身份验证要求的多个 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68935102/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com