gpt4 book ai didi

asp.net - 带有 HTTP header 的 URL 重写规则

转载 作者:行者123 更新时间:2023-12-04 18:02:37 25 4
gpt4 key购买 nike

我正在尝试使用 IIS 的 URL 重写模 block 将我的用户重定向到 IIS 服务器上的另一个应用程序/站点,但是我需要保留包含用于身份验证的自定义 HTTP header ,但它们似乎在重写中丢失了。有谁知道是否以及如何设置规则,以便在以他/她的快乐方式发送用户时包含这些 HTTP header ?

这是规则,按照今天:

        <rewrite>
<rules>
<rule name="API Redirect">
<match url="/API/Tracker/\d{1,2}.\d{1,2}/(.*)" />
<action type="Rewrite" url="/Tracker/1.0/tracker.svc/{R:1}" appendQueryString="false" logRewrittenUrl="true" />
</rule>
</rules>
</rewrite>

最佳答案

我遇到了类似的问题。我一直在丢失一些我试图使用的 Cache-Control header 。

下面的内容能够帮助我。如果您希望标题具有动态值,我不确定您将如何执行此操作,但这对我有用。

我在使用 IIS 8.5 时遇到了这个问题。

进入您的站点,然后在 IIS > HTTP Response Headers 中

然后添加您要使用的自定义 header 和值。同样,如果您需要 header 具有动态值,我不确定您将如何执行此操作。

关于asp.net - 带有 HTTP header 的 URL 重写规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32439875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com