gpt4 book ai didi

Azure API 管理 - 自定义域特定 API?

转载 作者:行者123 更新时间:2023-12-02 07:34:55 29 4
gpt4 key购买 nike

我可以成功地将自定义域添加到 Azure API 管理并访问 API。

我确实了解 Azure API 管理支持多个自定义域。

但是,所有 API 都可以跨自定义域访问。

有什么方法可以限制每个自定义域的 API 吗?例如:API1 仅可用于domainX,而API2 可用于domainY。

最佳答案

当传入调用的​​ Uri 位于错误的域时,您可以使用 API 级别或产品级别策略返回未经授权的状态代码:

<policies>
<inbound>
<base />
<choose>
<when condition="@(context.Request.OriginalUrl.Host != "domainX")">
<return-response>
<set-status code="401" reason="Unauthorized"/>
</return-response>
</when>
</choose>
</inbound>
</policies>

关于Azure API 管理 - 自定义域特定 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64173826/

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