Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat 例外:在重新协商期间,服务器证书更改受到限制_Tomcat_Ssl - Fatal编程技术网

Tomcat 例外:在重新协商期间,服务器证书更改受到限制

Tomcat 例外:在重新协商期间,服务器证书更改受到限制,tomcat,ssl,Tomcat,Ssl,我得到一个例外: javax.net.ssl.SSLHandshakeException:服务器证书更改在重新协商期间受到限制 我发现我必须更改客户端检查以允许与以下属性重新协商: Djdk.tls.allowUnsafeServerCertChange=true Dsun.security.ssl.allowUnsafeRenegotiation=true 但是这些属性应该添加到哪里呢?如果您使用eclipse作为客户端: 您需要将其添加到 运行>运行配置>参数选项卡>虚拟机参数 如果您使

我得到一个例外:

javax.net.ssl.SSLHandshakeException:服务器证书更改在重新协商期间受到限制

我发现我必须更改客户端检查以允许与以下属性重新协商:

  • Djdk.tls.allowUnsafeServerCertChange=true

  • Dsun.security.ssl.allowUnsafeRenegotiation=true


但是这些属性应该添加到哪里呢?

如果您使用eclipse作为客户端: 您需要将其添加到

运行>运行配置>参数选项卡>虚拟机参数

如果您使用的是命令行:

java-Djdk.tls.allowUnsafeServerCertChange=true -Dsun.security.ssl.allowUnsafeRenegotiation=true-jar yourjarfile.jar

对于Jboss,您可以将其添加到

standalone.conf

文件并重新启动服务器。
对于雄猫。。嗯,我想您可以将其添加到启动脚本中,但我没有尝试过。

如果您使用eclipse作为客户端: 您需要将其添加到

运行>运行配置>参数选项卡>虚拟机参数

如果您使用的是命令行:

java-Djdk.tls.allowUnsafeServerCertChange=true -Dsun.security.ssl.allowUnsafeRenegotiation=true-jar yourjarfile.jar

对于Jboss,您可以将其添加到

standalone.conf

文件并重新启动服务器。 对于雄猫。。嗯,我想你可以把它添加到启动脚本中,不过我还没有试过