azureapimgmt相关内容

使用GET请求正文

我知道这不是最佳实践,但是如果需要的话,APIM会允许Body进行GET调用吗? 要详细说明我是否在Azure函数中也有一个后端服务(也是GET),该后端服务与请求正文中的内容一起播放,如果我将APIM api放在它的前面(还是GET),然后进行调用使其具有主体,APIM会将该请求主体传递给 Azure功能? 致谢 赛义德 解决方案 嗨, 如果我查看Azure门 ..
发布时间:2019-06-18 21:34:50 其他开发语言

使用Oauth2进行身份验证

您好,我正在使用Api Manager服务,并且已将我的API配置为使用Oauth身份验证,但是我的公司中的身份验证服务器使用了Oauth身份验证,也就是说,我没有使用Azure Active Directory,但是出现了以下错误: 无法建立与授权服务器的HTTP连接,或者该连接已意外关闭.而且我不知道缺少什么配置.我尝试授予对身份验证服务器中API的IP的访问权限,但问题仍然存在. 我仍 ..
发布时间:2019-06-18 20:04:34 其他开发语言

日志请求和响应的大小> 1kB

如何记录api管理的每个api调用的请求和响应.尝试了请求日志记录,但仅支持1KB,并且未完全记录请求和响应 解决方案 Hi 您是否使用Azure Application Insights进行了探索?与APIM集成后,您可以捕获更多有关请求/响应的遥测信息.请查看以下文档: 希望这会有所帮助!让我们知道如何进行,我们很乐意加入:) ..
发布时间:2019-06-18 19:09:16 其他开发语言

如何在Azure API管理中识别用户收到的请求

我们公开了一个API,用于向其中一个合作伙伴提交订单.合作伙伴报告说有重复的订单,他没有提交重复的请求,我们想向他展示合作伙伴有重复的请求 通过记录请求和响应,因此我们可以基于一些唯一属性查询请求和响应以标识该伙伴. 任何指针都将非常有帮助 解决方案 Hello Rock421, Azure API管理允许与Azure Application Insights轻松集成,以监 ..
发布时间:2019-06-18 19:00:54 其他开发语言

无法将应用程序数据分析设置保存到API

在一个APIM实例中,我无法从应用程序Insights中保存某些设置. 例如,我选中“前端请求",单击保存,然后在右上角显示一条消息,指出已成功保存.但是当我回到设置时,该选项处于未选中状态.在应用程序见解中,我看不到请求,因此证明了设置 未保存. 还是要针对AI解决此问题? 解决方案 如果您不选择“采样(%)",则会获得该体验.和"正文的第一个字节(最多1024个)"设置为默认值0.请将 ..
发布时间:2019-06-18 14:57:06 其他开发语言

管理和发布虚拟机上托管的API

你好 请为我们的问题提供建议. 我们在使用Tomcat的Ubuntu Azure VM上托管了一些API,并且已使用应用程序网关向我们的API添加SSL证书和自定义域,我们应该添加Azure API Management来管理这些API,但我们不知道如何约束APIM 对于AG,应将侦听器作为APIM URL,并且APIM将流量路由到VM,否则我们只能在没有AG的情况下仅使用API​​M ..
发布时间:2019-06-18 14:48:35 其他开发语言

NSG for Azure API管理外部访问

我创建了一个没有路由的API管理实例,并且将NSG应用于API管理子网,一切正常.我能够从Internet和Azure门户访问API管理门户,并测试了包括内部和Internet的后端API. 但是,出于安全考虑,我想使用NSG来控制Internet访问,以便仅允许特定的公共IP地址访问.所以我遵循了https://docs.microsoft.com/en-us/azure/api-mana ..
发布时间:2019-06-18 14:33:57 其他开发语言

如何使用Azure从具有OAuth 2.0身份验证的API检索数据

大家好, 我需要使用OAuth 2.0身份验证从API检索数据.您能否让我知道在Microsoft Azure中执行此操作的最佳方法是什么. 解决方案 您好,如果我正确理解了您的情况,则您有一个由OAuth保护的第三方API,并且您想使用该API来获取数据并将其存储在数据库或存储中的某个位置. 如果我的理解是正确的,则可以使用 Azure Webjobs 或 根据您执行此操 ..
发布时间:2019-06-18 14:29:55 其他开发语言

证书“主题备用名称"场地

如何访问“主题备用名称"客户证书在APIM前端上的字段? 我似乎无法使用"context.Request.Certificate"扩展集合(context.Request.Certificate.Extensions)访问此文件. 这是我的代码,但是当我尝试将其保存在"APIM策略"窗口中时,出现以下错误. 第69行第10列的元素"set-header"中的错误:表达式中不支持使 ..
发布时间:2019-06-18 13:06:55 其他开发语言

自动部署与Functions App结合的API管理

通过门户网站webgui,我使用API​​管理来创建一个API,该API可以调用无服务器功能应用程序.现在,我想自动部署此功能.这是我在互联网上看到的可能性: -通过门户创建和配置api管理(这不是我所说的自动部署) -ARM(Azure资源管理器):我找到了一个模板来创建API管理,但关于API和功能应用程序一无所知 -Terraform:与ARM相同,我不清楚如何使用Azure函数应 ..
发布时间:2019-06-18 13:06:52 其他开发语言

如何仅为登录用户提供内容页面?

嗨, 我如何在开发人员门户上为未登录的访问者隐藏内容页面(和导航菜单项),仅允许已登录的用户访问? Thx MA 解决方案 我不确定“导航"菜单,但是您可以通过以下方式隐藏您的产品(以及其中的API)删除内置 产品访问控制列表中的来宾组 ..
发布时间:2019-06-18 12:41:17 其他开发语言

外部APIM部署方案

当前,我们将APIM部署在外部模型中.我们通过在WAF的Azure外部外部部署的API来访问api.所有电话都来自互联网,首先是WAF,然后是APIM.我的问题是;我可以访问API吗 可以通过我们的WAF and 从永恒元素中将其部署到APIM中,我可以通过Express Route在内部访问以API发布的API吗? MSFT文档的任何链接,其中显示了操作方式(如果连 可能),我也将不胜感激. ..
发布时间:2019-06-18 12:37:26 其他开发语言

ARM模板部署NSG和UDR

你好! 我正忙于创建用于部署不同资源(例如vNet,UDR,NSG等)的ARM模板.为此,我创建了单独的ARM模板,可以将其合并到一个发行版中. 但是有一件事让我烦恼: 当我在Azure DevOps中运行发行版时,它将执行以下步骤: 创建资源组 创建vNet并放置资源在步骤1中创建的rg中 在不同vNet之间创建对等关系 创建UDR并附加到在步骤2中创建的vNet 创建N ..
发布时间:2019-06-18 12:11:58 其他开发语言

Azure API管理-OPEN API规范

嗨, "API管理网关-添加打开的API规范"选项似乎不适用于示例Azure托管的Web API. 我在Web API中启用了摇摇欲坠的功能.我已经尝试了提供一个庞大的json文件或提供API规范的URL的两种方法.创建选择似乎总是给出一个错误-验证错误,指出一个或多个字段包含不正确的内容 值. 您能否建议如何诊断手头的验证错误. 解决方案 调试此类问题的最佳工具是:通过 ..
发布时间:2019-06-18 10:14:56 其他开发语言

通过ARM模板进行的API管理部署突然失败

我一直在使用ARM模板来部署API管理配置,在过去的几周中,它一直运行良好.由于昨天部署未更改ARM模板中的任何内容,此部署突然失败,因此最后一次成功 部署于 12/19/2018,3:15:45 PM. 原始错误是: { "代码":"DeploymentFailed", “消息":“至少一项资源部署操作失败.请列出部署操作以获取详细信息.有关用法的详细信息,请参见http ..
发布时间:2019-06-18 10:10:03 其他开发语言

添加在Azure API管理中归档的用户配置文件

我们需要将内部公司ID与Azure API用户进行映射.映射API用户的最佳位置是什么?查看用户个人资料数据模型,其中有一个公司名称文件.有没有办法在UI上显示该字段?这些用户可以映射到 不止一家公司.将必须找出一种将这些Azure API用户映射到多家公司的方法.这些公司也应该来自数据库,并显示在多个选择框中. 解决方案 如果这些用户在Azure AD中,则可以使用.这也适用于 B2 ..
发布时间:2019-06-18 09:34:26 其他开发语言

使用Azure API管理上传文件

你好, 我们有一些webAPI,我们将它们放在APIM之后.现在最大的问题是,我们有1个API,使用户可以上传文件(IFormfile).使用API​​M如何做到这一点?无法以某种方式更改当前的API. 预先感谢 Riccardo 解决方案 我以前没有尝试过,但是我相信它应该可以照常工作.您显然无法解析有效负载,但除此之外,它应该将您的请求转发到后端. 您是否遇 ..
发布时间:2019-06-18 08:19:13 其他开发语言

无法通过ARM模板部署所有APIM策略

自2天以来,通过ARM模板部署Azure API管理策略时出现错误,而之前运行良好. 出现以下错误 “错误" { “代码" : "ResourceDeploymentFailure", “消息":“对资源的响应包含空内容或无效内容." } 在ARM模板中显示了所有策略的以上消息. 这是针对ARM模板中的所有策略,而不是针对任何特定策略,例如api级策略, ..
发布时间:2019-06-18 08:14:27 其他开发语言