Azure API Management是一种云托管服务,可以在任何平台上为现有HTTP API添加许多功能。这包括与安全性,API密钥管理,缓存,文档和许多其他交叉策略相关的功能。有关详细信息,请参阅:http://azure.microsoft.com/apim
如何使用 Azure API 管理 REST API 从订阅密钥获取用户?
在Azure API管理上,我想使用从代理传递到服务的订阅密钥来识别调用背后的用户。 我能找到的唯一解决方案是获取所有订阅...
我们实现了一个简单的 Dotnet API 来提供流式响应,当我们使用curl 命令直接使用应用程序服务 Url 测试 API 时,它按预期工作。 流媒体响应...
Azure API 管理和 ASMX/WSDL SOAP 端点?
我有一个使用 ASMX 端点的旧 SOAP API,Azure API 管理能够识别它并与之交互吗?
使用下面的 PowerShell,如何为我的 Azure 租户下的所有 API 创建 .CSV 格式的报告? 我尝试使用以下帐户作为全局管理员帐户,但仍然失败。 获取 AzApiManag...
使用系统分配的托管标识时,为什么 Azure 自托管网关无法将日志传送到事件中心?
我已为 Azure API 管理 API 设置以下策略以将日志发送到事件中心: @{
我们有一个逻辑应用程序,它使用Azure APIM连接器来调用azure API管理实例中的API,该实例调用后端服务之一。有时,当我们的后端服务器太忙时,需要花费很少的时间...
从 azure APIM 调用时,REST API 服务返回空响应正文,状态代码为 200
我已在 Azure API 管理中添加了 REST API 服务。我已遵循此链接 Azure APIM 中给出的所有步骤。 API 在本地运行良好。通过发布的 URL 访问时它也可以工作。 ...
为什么我在 API 管理中没有 Azure Monitor 日志的子菜单?
我正在尝试检查 Azure OpenAI 请求和响应日志。正如 Azure 官方博客文章“为 Azure OpenAI 模型实现日志记录和监控”中所述,Azure OpenAI 不会
激活 APIM 服务时不支持使用新托管证书请求配置的主机名配置
我正在尝试使用 Bicep 设置 APIM,包括自定义域。 二头肌: 资源 apiManagement 'Microsoft.ApiManagement/service@2023-05-01-preview' = { ... 特性: { 出版商电子邮件:'.....
Azure - 激活 APIM 服务时不支持使用新托管证书请求配置的主机名配置
我正在尝试使用 Bicep 设置 APIM,包括自定义域。 二头肌: 资源 apiManagement 'Microsoft.ApiManagement/service@2023-05-01-preview' = { ... 特性: { 出版商电子邮件:'.....
使用 multipart/form-data 将大文件从 Azure APIM 上传到 Azure Blob 存储
我在 Azure APIM 中使用以下策略将大文件 (2 GB) 上传到 Azure Blob 存储。当我将其作为二进制(即内容类型“application/octet-stream”)发送时,效果很好。哈...
我有一个 terraform 变量,如下所示 变量“命名值”{ 类型 = 地图(对象({ 值=字符串 秘密=布尔 秘密_id ...
是否可以在Azure API管理策略层中进行自定义日志记录(请求/响应/变量)? 通常,API 请求和响应会在 Azure App Insights/Azure Log Analytics 中记录一次
无法使用 AAD 登录 Azure API 管理开发人员门户
我有一个基本层 APIM 实例。 是的,文档明确表示 Basic 不支持 Entra,但是尚不清楚您是否可以手动设置它并使其正常工作。 我就是这么做的,跟随...
使用 Microsoft.Azure.Management.ApiManagement 以编程方式将 API 导入到 Azure API 管理 (APIM)
我想使用 Microsoft.Azure.Management.ApiManagement 将 API 从 swagger/open api 规范导入到 Azure Api Management (APIM) 使用 powershel 很容易做到这一点: 导入-AzApiManagementApi -
NestJS 中的 Azure 函数应用程序仅显示一个 http 触发函数
从我在Azure上的NestJS应用程序,我只是主要功能。我无法看到我的应用程序中的所有端点。所有端点均按预期可达。我需要将此功能应用程序连接到 API 管理。 ...
在 Azure API 管理策略中接收包含 // 的请求正文时出现问题
我正在制定 Azure API 管理策略,我需要接收整个请求正文,其中可能包括包含 // 的字符串。但是,当我使用策略捕获请求正文时,...
上下文是 Azure API 管理策略。 知道已配置后端的 id,如何动态检索其 url? 举个例子: 上下文是 Azure API 管理策略。 知道配置的后端的id,如何动态检索其url? 例如: <set-variable name="mybackend" value="@( GetBackendUrl("myid") )" /> 应该用什么替换伪函数“GetBackendUrl”? 后端相关详细信息在 APIM 政策的后端部分进行评估,包括set-backend-service。因此,在inbound部分读取后端Url的值是不可行的。 或者,您可以使用 outbound 在 <set-variable name="mybackend" value="@(context.Request.Url.ToString())" /> 处理中获取后端 Url。 我使用以下策略来获取 APIM 中配置的后端 url。 <policies> <inbound> <base /> </inbound> <backend> <base /> </backend> <outbound> <base /> <set-variable name="mybackend" value="@(context.Request.Url.ToString())" /> </outbound> <on-error> <base /> </on-error> </policies> 追踪 -
我为 APIM 网关注册了自定义域。在开发人员门户的测试控制台中,仅显示并自动使用网关的自定义域。 详细信息:APIM 实例已部署...
在尝试通过 Terraform 重命名 API 时,我注意到我突然无法从 API 管理中删除任何 API。之前没有问题,就是突然出现这个问题,并且持续了好久...