【问题标题】:403 error response from IIS on almost alternate request while load testing api负载测试 api 时 IIS 对几乎备用请求的 403 错误响应
【发布时间】:2019-11-15 01:46:15
【问题描述】:

我有一个部署在 IIS 上的 web api。 Api 正在使用负载运行程序和几乎所有替代 api 调用进行负载测试,得到 403 错误响应代码,努力识别问题,调用不去 API,它从 IIS 返回

【问题讨论】:

  • 403 错误表示由于某种原因禁止客户端访问请求的 URL。您需要提供详细的错误消息快照以及子状态代码是什么。并检查您是否将此权限分配给站点文件夹:1)IIS_IUSRS,2)网络服务,3)IUSR

标签: performance iis deployment asp.net-core-webapi load-testing


【解决方案1】:

403 错误表示由于某种原因禁止客户端访问请求的 URL。您需要提供详细的错误消息快照以及子状态代码是什么。并检查您是否将此权限分配给站点文件夹:1)IIS_IUSRS,2)网络服务,3)IUSR

【讨论】:

    【解决方案2】:

    我正在做不记名令牌授权,不知何故,每个请求传入的令牌无效,这就是问题发生的原因,为了解决这个问题,我们将令牌的生命周期增加到 1 小时,并请求负载测试团队生成令牌一次,并仅在每个请求中发送该令牌,以便我们现在可以看到每个端点的正确执行时间。

    【讨论】:

      猜你喜欢
      • 2022-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 2021-12-06
      • 1970-01-01
      相关资源
      最近更新 更多