原文

使用这个特性的时候要小心点。

可以如下一样提供一些中间件用以覆盖默认的中间件:

var configuration = new OcelotPipelineConfiguration
{
    PreErrorResponderMiddleware = async (ctx, next) =>
    {
        await next.Invoke();
    }
};

app.UseOcelot(configuration);
  • PreErrorResponderMiddleware - 最先运行的中间件
  • PreAuthenticationMiddleware - 在验证前运行
  • AuthenticationMiddleware - 覆盖验证中间件
  • PreAuthorisationMiddleware - 在验证逻辑后运行,然后会调用authorisation中间件
  • AuthorisationMiddleware - 覆盖authorisation 中间件.
  • PreQueryStringBuilderMiddleware - 可以用来在发送http请求前重新维护query string。

相关文章:

  • 2021-10-18
  • 2022-02-11
  • 2022-01-20
  • 2021-06-22
  • 2021-06-27
  • 2021-10-17
  • 2021-12-18
  • 2022-02-22
猜你喜欢
  • 2021-08-12
  • 2021-07-09
  • 2021-08-03
  • 2022-01-16
  • 2021-10-30
  • 2021-11-25
  • 2021-08-17
相关资源
相似解决方案