我在IIS 10上运行一个非核心的ASP dotnet应用程序。
我正在根据以下配置为负载均衡器后面的https配置重写规则:https://www.jamescrowley.net/2014/03/07/ssl-termination-and-secure-cookiesrequiressl-with-asp-net-forms-authentication/
这是我困惑的部分:
您还需要将HTTPS添加到applicationHost.config中的allowedServerVariables列表中(或通过URLRewriteconfig)
<rewrite>
<allowedServerVariables>
<add name="HTTPS" />
</allowedServerVariables>
</rewrite>
“或通过URL重写配置”似乎表明这可以在web.config
中设置。
我不想将这个变量添加到全局applicationHost.config
文件中,我想在我的特定应用程序web.config
中设置它。
我把<allowedServerVariables>
放在web.config
的哪里?我试着把它放在配置代码段中的重写规则下,但我得到一个错误:
1条答案
按热度按时间ldioqlga1#
在您的web.config中尝试:
前一段时间我从https://github.com/projectkudu/kudu/wiki/Xdt-transform-samples得到了这个例子
在您的示例中: