作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
这是一个与在 tomcat 7 中保护 JSESSIONID cookie 相关的不同问题。
我正在使用我们无法访问 tomcat server.xml 但可以设置环境变量和 tomcat 系统变量的云服务器。
我需要更改以下设置:
<Connector port=" ... />
并且仅使用环境属性添加 secure="true"属性。有没有我可以设置的tomcat环境。比如我们有一个tomcat环境变量:
`logging.dir=/logs/tomcatlogs`
我使用的是动态 Web 模块版本 2.4 和 Java 7。
最佳答案
不幸的是(出于您的目的)此设置是针对每个连接器的,并且会影响该连接器上的所有应用程序。除了在连接器级别之外,无法设置它。
如果你真的只想影响部署到服务器的一些应用程序,你可以要求服务器管理员定义一个新的连接器(需要不同的端口)并只设置那个,但这仍然需要管理员干预,它听起来你好像在试图避免。
关于java - 如何使用环境变量在 tomcat 7 中保护 jsessionid cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45643636/
我是一名优秀的程序员,十分优秀!