gpt4 book ai didi

azure - 如何在azure api管理中使用订阅 key (主要/次要)获取用户详细信息?

转载 作者:行者123 更新时间:2023-12-03 03:08:28 27 4
gpt4 key购买 nike

在 APIM 的开发者门户中,开发者可以获得自己的订阅 key 。其他开发者可以通过将此订阅 key 添加到http的头信息中来使用API​​服务。但是我没有找到通过此订阅 key 识别实际用户的方法。因此我想知道一种通过订阅 key 识别用户的方法。

请帮我找到答案

最佳答案

例如,如果您想将开发者的用户设置到请求 header 中,则可以将以下内容添加到 APIM 策略中:

<set-header name="user" exists-action="override">
<value>@{var usr = context.User;
return usr.Email;}</value>
</set-header>

因此,您需要从context.User获取它。 https://learn.microsoft.com/en-us/azure/api-management/api-management-policy-expressions#a-namepolicyexpressionsexamplesa-examples

关于azure - 如何在azure api管理中使用订阅 key (主要/次要)获取用户详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42073990/

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