Azure API Management是一种云托管服务,可以在任何平台上为现有HTTP API添加许多功能。这包括与安全性,API密钥管理,缓存,文档和许多其他交叉策略相关的功能。有关详细信息,请参阅:http://azure.microsoft.com/apim
使用 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。之前没有问题,就是突然出现这个问题,并且持续了好久...
Azure AD Graph API 或 Powershell Graph:收集与组关联的所有已分配角色
我目前正在尝试获取可与 Azure AD 中给定组关联的所有角色。到目前为止,我已经成功使用 Get-MgRoleManagementDirectoryRoleAssignment 命令。但是
为什么 Azure 自托管代理在与 EventHubs 连接时收到连接被拒绝错误?
使用部署在 Kubernetes 上的 Azure 自托管代理时,我遇到以下错误: [错误]2024-06-14T11:28:08.719 [EventHubSendFailed],异常:System.Net.Sockets.SocketException(111):Conne...
Terraform AzureRM 无法创建 api 管理 (APIM) 后端验证错误
我正在尝试使用 terraform 创建 APIM 后端,但它总是给我这个错误: module.apim_backends.azurerm_api_management_backend.mssdcontractingcommandsdev:正在创建... ╷ │ 错误:创建/
Terraform AzureRM 无法创建 api 管理 (APIM) 后端
我正在尝试使用 terraform 创建 APIM 后端,但它总是给我这个错误: module.apim_backends.azurerm_api_management_backend.mssdcontractingcommandsdev:正在创建... ╷ │ 错误:创建/
为什么策略片段中的 validate-azure-ad-token 与上下文变量不起作用
我正在 Azure API 管理中使用策略片段来使我的策略可重用。 其中一个策略片段使用 validate-azure-ad-token 验证请求中的身份验证令牌
问题:Azure 逻辑应用程序在 Azure API 管理中不可见
我面临一个问题。我无法在 API 管理应用程序中找到逻辑应用程序。 我有 10 个带有 HTTP 触发器的不同工作流程。通过邮递员,他们工作得很好。 两个应用程序(逻辑应用程序和...
我在 Azure API Manager 中导入了一个 API,其中包含多个端点。 我需要在 APIM 中定义一项策略,允许一个受众 ID 访问 API 中的所有端点,同时
我正在寻找一种 CLI 方法来在 azure apim api 实例上设置标签。 我说的是 API 标签,它似乎与 api 服务或其他 api 资源上的标签不同。 这意味着...
如何替换我的 PAT 以在 .NET Web API 中访问 Azure DevOps API?
我有一个 .NET Web API,用于与 Azure DevOps API 交互,以便在各个组织和 DevOps 项目的 Azure DevOps 板上创建和更新工作项。目前,我正在使用
Azure API 管理 OData 服务未显示在开发人员门户中
我已按照此官方文章中的步骤将 OData 服务作为 API 导入到 Azure API 管理中:https://learn.microsoft.com/en-us/azure/api-management/import-api-来自-odata 我预计...
Azure API 管理凭据管理器缺少通用 OAuth 2.0 CCF 和 Entra 外部 ID 的“范围”字段
我在 API 管理凭据管理器中使用客户端凭据获取访问令牌时遇到问题。 我将 Entra 外部 ID 作为 IdP 用于外部租户。 凭证提供者详细信息: 身份
情况 我正在使用 azure apim 将客户端的请求代理到我的 Web 应用程序后端。我成功通过apim转发请求,主要是为了隐藏我的后端url在来自...的请求中
使用 APIM 策略通过请求标头根据 Blob 名称限制对存储帐户容器的请求
我希望将 Azure API 管理中的 api 连接到存储帐户容器。在此存储帐户中,我希望 api 只能访问
Azure API 管理服务中 Websocket URL 的通配符
我想将 Websocket 端点从 API 管理服务映射到我的底层容器。 顶级 URL 是: wss://rosieapiservice.azure-api.net/ws/CA1234237643 之后的一切...