首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件从Azure Azure上传到Azure功能失败,但不是每次都失败

文件从Azure Azure上传到Azure功能失败,但不是每次都失败
EN

Stack Overflow用户
提问于 2021-09-27 16:31:28
回答 1查看 256关注 0票数 0

我们正在使用一个反应网络应用程序作为前端和Azure功能作为后端。用户可以通过我们的前端上传文件。前端然后通过REST调用将文件发送到Azure函数。

我观察到一种奇怪的行为,我无法解释:我打开web应用程序并上传一个2MB大的文件。我通过单击按钮触发REST呼叫。什么都没发生。大约在2,1分钟后,电话停止了,没有收到响应。

当我打开web应用程序并上传一个非常小的文件(大约120 kb)。我通过单击按钮触发REST呼叫。大约20秒后,响应为200 -ok。然后我上传之前的相同文件(2MB大)并触发rest调用,我在<30秒内收到一个状态代码为200 -ok的响应。因此,通常后端可以处理文件大小。

为什么会发生这种情况?

一个可能的原因是天蓝色功能冷启动吗?

Azure诊断工具中没有出现错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-18 08:02:03

经过多次尝试和错误之后,我自己想出了答案。我发现我在蔚蓝应用服务中的一个插槽没有这个问题。它使用了另一个天蓝色的功能插槽。然后,我区分了我的工作功能插槽和我的不工作功能插槽。有一个设置不同:设置->配置->公共配置->传入客户端证书

您可以设置两个设置:

mode

  • Certificate排除路径
  • 客户端证书

客户端证书模式被设置为‘允许’的函数,没有问题。客户端证书模式被设置为‘忽略’的函数与该问题。

在设置为“忽略”之后,大文件的上传工作不需要重新设置连接。对我来说,不清楚这个设置如何影响文件上传,但它确实影响了文件上传。

正确和安全的方法是将证书模式设置为“Required”,并添加允许的证书路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69350165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档