首页 > 解决方案 > HSTS 标头(严格传输安全)并非总是如此。(有时得到有时没有)

问题描述

我配置了 IIS 以获取 HSTS 标头。当我尝试使用 curl 命令进行验证时。我有时得到标题,有时我没有得到它。

在下图中,您可以看到我使用 curl 命令访问了同一个站点。我第一次得到 HSTS 标头,第二次没有得到。任何帮助都将是可观的

标签: javaspring-bootiishsts

解决方案


我认为这可能是你的配置有问题,你可以安装以下步骤来配置 HSTS:

通过开始 → 管理工具 → IIS 管理器打开 Internet 信息服务 (IIS) 管理器。

在此处输入图像描述

单击 HTTP 响应标头。

在此处输入图像描述

单击“操作”面板中的“添加...”。

在此处输入图像描述

在添加自定义 HTTP 响应标头中输入以下值:

名称:严格的运输安全

值:max-age=31536000

在此处输入图像描述


推荐阅读