首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Etherpad中禁用子域的HSTS

在Etherpad中禁用子域的HSTS
EN

Stack Overflow用户
提问于 2015-03-21 00:08:08
回答 1查看 802关注 0票数 2

我有一个网站,有两个不同的证书。一个是官方使用的,这样用户就看不到自签名的警告了。一个供私有子域内部使用(用于phpmyadmin、roundcube等)。这些子域仅供管理员使用,因此对我来说,花钱购买野性证书似乎是无用的。因此,通配符Certifitae是自签名的,并且我已经记住了散列。

另外,我在该服务器上安装了etherpad-Installation,端口不同于http (不是difefrent子域)。Etherpad现在似乎发送了这个头文件"Strict-Transport-Security: max-age=31536000;includeSubDomains“,因为我找不到关闭"includeSubDomains”的选项。

现在,当我在我的pad中,然后尝试使用我的管理子域名时,我得到了一个错误,因为HSTS,没有选项来设置异常,因此这些现在对我来说是不可用的。

有人知道如何在etherpad安装中去掉"includeSubDomains“吗?

如果有人能帮我,我会很高兴的。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-05-11 22:30:06

它有点旧,但我想指出一个更好的替代方案:在浏览器中安装(自签名) CA的证书,该CA用于在您的浏览器中作为受信任的CA对您自己的证书进行签名。

我只是在我的the服务器上共享CA证书,并使用IP地址下载/安装它,以避免HTST触发器。您可以将浏览器指向

http://1.2.3.4/my_certificate.pem

您的浏览器将询问您要使用该证书的内容。如果您将其设置为允许对网站进行签名,并且您证书中的CN与您使用它的主机名(roundcube、phpmyadmin等)相匹配,那么即使启用了HSTS,您的浏览器也会欣然接受您的自签名证书。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29171041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档