08 2022 档案
摘要:问题描述 当对Azure App Service应用进行安全扫描时,发现了HTTP/S请求的响应头中会包含服务端IIS的版本信息,这是一个低风险因素。 如: Server: Microsoft-IIS/10.0 X-AspNet-Version: 4.0.30319 X-AspNetMvc-Vers
阅读全文
摘要:问题描述 当创建一个新的APIM服务时,会要求输入组织名称(Organization name)和管理员邮箱(Administrator email :Set the e-mail address to receive all system notifications sent from API M
阅读全文
摘要:问题描述 在App Service for Windows的环境中,当前只提供了PHP 7.4 版本的选择情况下,如何实现自定义PHP Runtime的版本呢? 如 PHP Version 8.1.9? 当App Service创建号值后,并且在门户上设置PHP Version版本位 PHP 7.4
阅读全文
摘要:问题描述 在使用Event Hub SDK消费数据过程中,出现大量的Timeout Exception,详细消息为: com.microsoft.azure.eventhubs.TimeoutException: Entity(xxxxxx): Send operation timed out at
阅读全文
摘要:问题描述 在Java项目中,使用Redisson作为连接Redis的客户端,间歇性的出现了DNS Monitor throwable 错误。 DNSMonitor throwable="java.net.UnknownHostException: failed to resolve 'xxxxxx.
阅读全文
摘要:问题描述 当通过Azure Event Hub SDK消费Event Hub中的消息时,必须指定一个Storage Account(存储账号)用于保存 Checkpoint (检查点)。 比如在C#代码中,需要指定Storage Account Connection String 和一个Blob C
阅读全文
摘要:问题描述 在App Service for Linux的环境中,我们能通过SSH进入到Container的环境中,并且可以通过在kudu站点的URL后面添加 /newui 打开一个适用于Linux环境的Kudu图形化页面,在其中,可以通过File Manager来查看/Home目录下的文件,并且可以
阅读全文
摘要:问题描述 在使用API Management服务时,以Echo API(默认创建)举例,它会在Request的body部分默认设置一个SAMPLE指,这样在测试接口时候,就会有默认的Body内容,我们只需要根据JSON值就可以了。测试非常便捷。 那么,如果需要通过Java APIM的SDK来创建一个
阅读全文
摘要:问题描述 APIM中的Policy是否有调用速率的方法(熔断机制) 问题解答 APIM的限制速率的方式有以下方式: 检查 HTTP 标头 - 强制 HTTP 标头必须存在和/或强制采用 HTTP 标头的值。 按订阅限制调用速率 - 根据订阅限制调用速率,避免 API 使用量暴增。 按密钥限制调用速率
阅读全文
摘要:问题描述 使用App Service for Linux/Container时,从Docker的日志中,我们可以看见有 warmup 行为,而此行为默认时间为230秒,如果超出了这个时间,就会导致Container启动失败。 那么如果代码或Container启动耗时大于了230秒,启动失败,是否又办
阅读全文
摘要:问题描述 如何查看PHP应用部署到App Service后,Azure上面使用的应用服务器是什么呢?因为App Service支持两种操作系统,Windows 和 Linux。在Windows中,使用的IIS作为WEB服务器。但是在Linux中,使用的是Nginx 还是Apache呢?如何来查看呢?
阅读全文
摘要:问题描述 当使用SDK连接到Azure Event Hub时,最常规的方式为使用连接字符串。这种做法参考官网文档就可成功完成代码:https://docs.azure.cn/zh-cn/event-hubs/event-hubs-java-get-started-send 只是,如果使用Azure
阅读全文
摘要:问题描述 当App Service启用了Managed Identity后,Azure中的资源就可以使用此Identity访问。 如果需要显示的获取这个Token,如何实现呢? 问题解答 在App Service开启托管标识之后,会生成两个环境变量IDENTITY_ENDPOINT和IDENTITY
阅读全文
摘要:问题描述 在常规情况下,如果要从Azure中获取Authorization Token,需要在Azure AAD中注册一个应用主体,通过Client ID + Client Secret生成Token。但是,当需要直接使用Managed Identity(托管标识)的方式执行Microsoft Gr
阅读全文