OC4J是否支持HTTP严格传输安全性?

时间:2015-09-22 23:03:20

标签: apache security http oc4j

我正在尝试将我们的OC4J服务器设置为使用HTTP严格传输安全性,但是当我将以下内容添加到Apache confs时,我遇到了启动错误:

else if (temp >= 90)
{
    Console.WriteLine("\n\nIt is hot. Wear shorts today.");
}

我得到的错误是:

/tmsv10s/app/astens/product/10.1.3/OracleAS_1/Apache/Apache/bin/apachectl startssl:execing httpd /tmsv10s/app/astens/product/10.1.3/OracleAS_1/Apache/Apache/conf/httpd.conf的第1143行语法错误: 标题采用两个或三个参数,一个动作,标题和值

我在ssl.conf和httpd.conf中尝试过。

有什么想法吗?

干杯, 史蒂夫

2 个答案:

答案 0 :(得分:1)

Oc4j是Java容器技术,与网络服务器无关。 Oracle 10g使用Apache 1.3(和IIRC,扩展支持即将用完)。您可以通过从命令行运行httpd -v或检查error_log中的启动消息来验证这一点。

你需要删除额外的单词“always”

Header set Strict-Transport-Security "max-age=63072000; includeSubDomains;"

答案 1 :(得分:0)

使用OC4J附带的Apache版本,您需要使用以下命令:

Header set Strict-Transport-Security "max-age=31536000; includeSubDomains"

我在虚拟主机之前的httpd.conf中添加了该命令,然后重新启动了服务器。