azure-api-management相关内容

Azure REST API-APIM策略XML错误

我们遇到了API管理问题,我们的客户希望我们自动将API级别策略添加到我们在那里配置的API中。 我们正在尝试使用bash脚本来解决这个问题(我们不能使用PowerShell或任何其他工具),但我们遇到了一个问题:API需要Content-Type:Application/json,但其中一个值应该是XML string。 我尝试了多种方式为此创建请求正文,但在响应中遇到错误,如:"mes ..
发布时间:2022-07-04 19:08:41 其他开发

Azure Logic App和Function App的性能差异

我们正在建立新项目。我们的需求是调用多个REST API并聚合响应并将其发送回移动客户端。 我们正在为我们的体验层(集成)探索这两个选项 1.逻辑应用 2.Azure函数 我们观察到这两者在性能方面的一个主要差异。 我们通过简单的用例来比较性能。 我们只是调用REST API来获取具有不同选项的一些指标 只需将APIM作为后端服务集成 使用Azure函数 使用逻辑应用 ..

请求Azure API管理终结点的50个用户的Jeter负载测试-错误:ClientConnectionFailure:在传输响应时

我们有一个Azure应用程序,其功能是应用程序(后端),它与Azure SQL Server对话,并通过API管理服务作为前端(我们有应用程序网关,通过它调用API)。 应用程序工作得很好,但一旦我们对50到100个并发用户进行负载测试,我们就会看到(ClientConnectionFailure: 在传输响应时)。 [{"severityLevel":"Error","outerId":" ..

如何在Azure API管理上将开发环境和生产环境分开?

我正在使用基于微服务的体系结构开发一个应用程序。我知道在Azure API管理上,我们可以注册我们的API。现在我面临的问题是,我的微服务(开发和生产)部署在AKS(Azure Kubernetes Service,Azure Kubernetes Service)上,两者的IP地址与AKS提供的IP地址不同。我如何区分这两个环境,以便我的前端团队有两个单独的URL用于开发和生产?Azure上AP ..
发布时间:2022-02-28 11:09:05 其他开发

Azure API管理提供的API网关与Azure应用程序网关有什么不同?

我是Azure新手,我浏览了Azure官方文档。 我想了解的是两者的不同和相似之处 在Azure API管理提供的API网关和Azure之间 应用程序网关? 我们什么时候需要API网关前面的应用程序网关(由Api Management提供)? API网关正常承载时。 API网关托管在vNet内时。 何时需要在应用程序网关前面安装Azure前门? 我们是否需要链接Az ..

如何防止直接访问托管在 Azure 应用服务中的 API

我有一个托管在 Azure 应用服务中的后端 API.我想使用 Azure API 管理作为此后端 API 的前端,并已在 Azure 中成功配置了它.我已将 API 管理配置为在访问此后端 API 时使用 OAuth,当客户端通过 Azure API 管理端点访问 API 时该 API 有效,但是如何防止人们直接访问后端 API 端点,以便仅来自 API 管理端点的调用是允许吗? 解决方案 ..
发布时间:2022-01-23 18:22:09 其他开发

在本地开发 Azure 功能

我正在领导一个由 azure 函数开发人员组成的大型团队.因此,Microsoft 引用的大多数使用 azure Web 界面的示例都不适合我.我正在使用模拟器在本地开发 Azure 功能以节省一些成本.我通过 Visual Studio 将我的所有功能发布到我的集成环境中. 我正在开发一堆需要 api 网关来处理使用 Azure AD B2C 的身份验证工作流的天蓝色函数.现在,没有可以在 ..

Azure Functions 和 Azure 应用程序网关或 API 管理

我开发了几个 Microsoft Azure 功能.我想使用带防火墙的网关来使我的 Azure 功能可用并仅使用一个公共 IP 进行保护. 有没有办法将 Azure Functions 与 Azure 应用程序网关或 API 管理一起使用? 在这种情况下,最好的方法是什么? 解决方案 Azure API 管理允许您为所有客户提供单一访问点. 如果您已创建 HTTP 触发的 ..

Azure API 管理和 App Function 后端:找不到 ID 为“foo"的后端

在我的公司,我们的应用程序具有相同的环境:IT、ST、AT 和 PRD.我们使用 Terraform 来部署我们的 Azure 资源,目前正在尝试设置一个 API 管理解决方案,将调用传递给 Function App 后端. 设置相当简单,我们声明了一系列 API,并在它们的后端策略中声明了这一点: ..

使后端 API 只能通过 Azure API 管理访问

我在 Azure 中部署了多个 Web API,但未应用身份验证,因此任何可以访问 Internet 的人都可以访问 Web API. 现在我想对 Web API 应用身份验证,而不是在不同的 Web API 中实现相同的身份验证逻辑,我发现 Azure API 网关(API 管理)是一个潜在的解决方案. 通过 Azure API 管理文档,我了解到我可以应用诸如 validate-j ..

Azure APIM 定义的 Terrform 模块

我正在使用 Terraform 部署 Azure Api 管理.到目前为止,能够创建服务、api、策略和操作,但没有一个模块可以在其中找到操作的 json 格式定义以及如何将操作与定义相关联. 这是我找到的所有组件:链接 有没有办法以某种方式将它们包含在 terraform 中? 数据“azurerm_resource_group"“rg"{名称 = “${var.resourc ..

使用 Azure AD Graph API 时如何获取用于获取 access_token 的“代码"

我是 Azure AD 的新手,想通过我的 Java 应用程序与之交互.经过一番研究,我发现我们需要获取 bearer_token 才能使用 Azure AD 的 Graph API. 我正在关注 this 链接以获取不记名令牌但面临参数之一的问题. 现在如下图所示,上面的链接有几个参数,并且给出了与它们相关的信息,例如它们是什么以及如何检索它们,但我没有看到任何与“代码"参数相关的信 ..

Azure AD 身份验证 Python Web API

我正在尝试使用 OAuth2 对用户进行身份验证并访问资源.但是,我在这样做时遇到了一些问题.以下是详细信息. 我已在 Azure 门户上将应用注册为 Web Api 我想编写一个 python 脚本,通过它我可以请求授权码,然后是访问令牌 挑战: 我没有重定向网址.我不确定我可以在这里使用什么 当我使用链接在浏览器中获取授权码时,它要求我登录 Azure.如何确保它也要求我 ..
发布时间:2022-01-08 19:58:33 Python