将超时发布100ish KB到Azure应用服务MVC

瓦莱塔科

我要发布到MVC Azure应用程序服务,并且在较大的请求(100-150KB +)上,它们在命中任何我的代码之前都会超时。

如果我查看日志流(应用程序或Web服务器),则看不到请求到达服务器。如果将远程调试器附加到进程,则它永远不会到达控制器中的第一行代码。

如果我在IIS Express中本地运行webapp并将其发布到该应用程序,则不会有任何问题,并且它会立即通过。

该请求只是该类型的XML数据(使用application / xml)。

控制器和路由非常裸露

路由:

config.Routes.MapHttpRoute(
    name: "DefaultApi",
    routeTemplate: "{controller}/{action}"
    //defaults: new {}
);

控制器

[HttpPost]
public UpdateRepairOrderResponse Post()
{
    int ix = 0; //doesn't even hit this
}

使用RestSharp测试应用

static void Main(string[] args)
    {
        var client = new RestClient("https://AZUREURL/Post");
        var request = new RestRequest(Method.POST);
        request.AddHeader("content-type", "application/xml");
        request.AddParameter("application/xml", "<105kb of xml data here>", ParameterType.RequestBody);
        IRestResponse response = client.Execute(request);
    }
瓦莱塔科

我收到了Azure支持的回复。我正在使用客户端证书身份验证,并且超过一定大小(大约100KB)的请求看起来像是一个问题

来自支持:

要确认,打开客户端身份验证会发生此问题吗?如果是这样,这是当前已知的问题。当前的解决方法是建立具有较小有效负载的连接,或者使用现有连接发布新的有效负载。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将简单的Express应用部署到Azure应用服务

来自分类Dev

将 Angular 项目从 GitHub 部署到 Azure 应用服务

来自分类Dev

将 Azure 应用服务与应用服务环境集成

来自分类Dev

如何将文件夹发布到 Azure 应用服务?

来自分类Dev

将Identityserver 4部署到Azure应用服务

来自分类Dev

将文件夹工件部署到Azure应用服务时出错

来自分类Dev

如何将流量从我的 Azure 应用服务路由到特定的外部 IP 地址

来自分类Dev

FTP 如何将 .NET Core WebApp 部署到 Azure Linux 应用服务计划

来自分类Dev

用于资源创建的Azure应用服务超时

来自分类Dev

Azure应用服务-发布后未更新浏览的内容

来自分类Dev

将机器人从 Visual Studio 2017 发布到 Azure 应用服务的问题,没有错误但根本不起作用

来自分类Dev

azure 站点恢复是否将应用服务复制为虚拟机中的服务?

来自分类Dev

将 WCF SOAP 和 WCF REST 服务托管为 Azure 应用服务

来自分类Dev

Azure 应用服务:将暂存槽转换为独立应用

来自分类Dev

通过 REST API 将 Azure Key Vault 中的证书添加到 Azure 应用服务

来自分类Dev

如何将库导入到基于JavaScript的UWP应用服务中?

来自分类Dev

从AWS ELB将子域传递到应用服务器

来自分类Dev

将 Kudu 与 Azure 中的多实例应用服务一起使用

来自分类Dev

将特定应用服务访问权限分配给 Azure 活动目录用户

来自分类Dev

如何将 Azure 应用服务证书与 Java Spring 结合使用以启用 SSL

来自分类Dev

将请求发布到node.js服务导致超时

来自分类Dev

将请求发布到node.js服务导致超时

来自分类Dev

如何使用Terraform将Azure应用服务与应用洞察资源(新的或现有的)相关联?

来自分类Dev

操作超时将Service Fabric应用程序发布到Azure

来自分类Dev

VSTS 发布中心的应用服务部署失败

来自分类Dev

监控 Azure 应用服务

来自分类Dev

将 MVC 应用程序发布到 Azure 失败,出现 ERROR_NOT_SUPPORTED 错误

来自分类Dev

有关如何将迁移与多个 Azure SQL 数据库、连接字符串和 Azure 应用服务发布配置文件一起使用的完整指南

来自分类Dev

带有 Azure AD 身份验证的 MVC webapp 在本地运行良好,但在移植到 Azure 应用服务时不行

Related 相关文章

  1. 1

    将简单的Express应用部署到Azure应用服务

  2. 2

    将 Angular 项目从 GitHub 部署到 Azure 应用服务

  3. 3

    将 Azure 应用服务与应用服务环境集成

  4. 4

    如何将文件夹发布到 Azure 应用服务?

  5. 5

    将Identityserver 4部署到Azure应用服务

  6. 6

    将文件夹工件部署到Azure应用服务时出错

  7. 7

    如何将流量从我的 Azure 应用服务路由到特定的外部 IP 地址

  8. 8

    FTP 如何将 .NET Core WebApp 部署到 Azure Linux 应用服务计划

  9. 9

    用于资源创建的Azure应用服务超时

  10. 10

    Azure应用服务-发布后未更新浏览的内容

  11. 11

    将机器人从 Visual Studio 2017 发布到 Azure 应用服务的问题,没有错误但根本不起作用

  12. 12

    azure 站点恢复是否将应用服务复制为虚拟机中的服务?

  13. 13

    将 WCF SOAP 和 WCF REST 服务托管为 Azure 应用服务

  14. 14

    Azure 应用服务:将暂存槽转换为独立应用

  15. 15

    通过 REST API 将 Azure Key Vault 中的证书添加到 Azure 应用服务

  16. 16

    如何将库导入到基于JavaScript的UWP应用服务中?

  17. 17

    从AWS ELB将子域传递到应用服务器

  18. 18

    将 Kudu 与 Azure 中的多实例应用服务一起使用

  19. 19

    将特定应用服务访问权限分配给 Azure 活动目录用户

  20. 20

    如何将 Azure 应用服务证书与 Java Spring 结合使用以启用 SSL

  21. 21

    将请求发布到node.js服务导致超时

  22. 22

    将请求发布到node.js服务导致超时

  23. 23

    如何使用Terraform将Azure应用服务与应用洞察资源(新的或现有的)相关联?

  24. 24

    操作超时将Service Fabric应用程序发布到Azure

  25. 25

    VSTS 发布中心的应用服务部署失败

  26. 26

    监控 Azure 应用服务

  27. 27

    将 MVC 应用程序发布到 Azure 失败,出现 ERROR_NOT_SUPPORTED 错误

  28. 28

    有关如何将迁移与多个 Azure SQL 数据库、连接字符串和 Azure 应用服务发布配置文件一起使用的完整指南

  29. 29

    带有 Azure AD 身份验证的 MVC webapp 在本地运行良好,但在移植到 Azure 应用服务时不行

热门标签

归档