Запустите пользовательский httpMdule перед UrlRewriteModule - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть пользовательский Http module, который добавляет заголовок к запросу в зависимости от содержания запроса. Этот заголовок следует использовать для перезаписи URL с помощью правил UrlRewrite.

Теперь моя проблема в том, что мой пользовательский HTTP module выполняется после модуля UrlRewrite. Я уже удалил и добавил HTTP module после клиента HTTP module в web.config.

<system.webServer>    
<modules>
  <remove name="RewriteModule"/>
  <add name="CustomHeaderSetter" type="ProxyTest.CustomHeaderSetter, ProxyTest" />
  <add name="RewriteModule"/>
</modules>
</system.webServer>

Есть ли способ запустить HTTP modules в указанном порядке c? Или у меня есть другая возможность перехватить запрос перед UrlReqrite?

...