在我的应用程序server.xml中,这是配置:
<Connector port="8744" protocol="org.apache.coyote.http11.Http11NioProtocol" ciphers="TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256" scheme="https" secure="true"
SSLEnabled="true" sslProtocol="TLS" sslEnabledProtocols="TLSv1+TLSv1.1+TLSv1.2" clientAuth="true"
keystoreFile="keystore.p12"
keystorePass="pass"
keystoreType="PKCS12"
truststoreFile="truststore.jks"
truststorePass="pass"
truststoreType="JKS"
maxThreads="200"/>
为了从邮递员访问其余的API,我必须在邮递员中禁用SSL证书验证,并在邮递员的证书部分中传递host,crt文件和密钥文件。
现在进入Apache服务器,该服务器充当我不同节点的负载平衡器, 如果我点击http url就可以了 但是在https中,它会产生未经授权的错误。
请帮助。