首先,很抱歉我的英语很差,请理解我)我想知道tomcat for windows pc和Linux服务器之间的转换有一些不同的行为。我的意思是,浏览器请求的头名称在我的pc上的tomcat中被转换为小写,但Linux服务器的tomcat与相同的网页不同。
服务器应用程序检查从浏览器接收的头部名称是否等于服务器的密钥,该密钥已经被转换为从配置文件读取的小写字母。
因此,当两个密钥都与windows pc匹配(小写)时,它工作得很好,但Linux服务器不匹配(从浏览器收到的报头不转换为小写)。
请谁来解释一下为什么会这样。
谢谢。
本地PC : Tomcat服务器: Red Hat Linux E
我正在编写一个服务,用于定期遍历生产中远程服务器上的证书存储,以便跟踪所使用的证书的位置和过期日期,以防某些证书没有按要求更新。
遍历Windows服务器就像预期的那样工作。但我不知道在(Ubuntu) linux上如何处理Tomcat商店。X509Store对象具有针对远程Linux计算机的能力吗?StoreName和StoreLocation的概念是如何映射的呢?我该如何认证?我假设它需要一个SSH会话来尝试连接到商店。是的,我不知道从哪里开始。
using(var store = new X509Store($@"\\{serverName}\{storeName}",