- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个基于 Java jetty 的 Web 应用程序,我正在将其从 HTTP 迁移到 HTTPS。
我在通过 HTTPS 连接到应用程序时遇到困难 - 请求会挂起并最终超时。
然后,我设置 JVM 选项 -Djavax.net.debug=all 来尝试调试正在发生的事情,令我惊讶的是我能够通过 HTTPS 连接。
为了确保我没有发疯,我删除了该选项,并且再次无法通过 HTTPS 连接。
这让我非常困惑 - 我认为这个选项只会影响日志记录行为,而不是实际的应用程序行为。有谁知道这里会发生什么吗?
最佳答案
这是我使用的jetty版本(9.4.14.v20181114)的一个错误,升级到较新的版本(9.4.15.v20190215)允许我在不设置-Djavax.net.debug=all的情况下进行连接
我仍然不清楚为什么设置 -Djavax.net.debug=all 使它起作用。
关于Java Web 应用程序 HTTPS 仅在设置 -Djavax.net.debug=all 时有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57430514/
我正在尝试使用 Windows 客户端上的 Java 应用程序调试 SSL 问题。添加 -Djavax.net.debug=ssl 应用程序 ini 文件不会产生任何输出。在 Linux 机器 (ub
我不想调查解决 maven 依赖项时发生的 SSL 错误。出于天真,我认为这可以解决问题。 export GRADLE_OPTS=-Djavax.net.debug=ssl 但事实并非如此。根本没有
我有一个基于 Java jetty 的 Web 应用程序,我正在将其从 HTTP 迁移到 HTTPS。 我在通过 HTTPS 连接到应用程序时遇到困难 - 请求会挂起并最终超时。 然后,我设置 JVM
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and t
我正在尝试诊断与 Leingen 的 ssl 连接的一些问题。我正在尝试查找 Leingen 使用的 SSL Key Store 和 Trust Store, 我在公司防火墙后面,我们在所有桌面上都部
我正在部署一个通过 SSL 连接与第三方应用程序连接的应用程序。为此,我之前使用了这些证书并将它们保存在构建包中并从那里挑选它们。现在由于生产版本数量有限,我需要外部化 SSL 证书。到目前为止,我已
我想添加以下 JVM 参数以获取 IBM WebSphere 6 中更详细的日志 -Djavax.net.debug=all 我应该将其添加到 genericJvmArguments 或 debugA
我已经实现了 SSLServerSocket 并且当我使用选项 -Djavax.net.debug=ssl:handshake 启动 .jar 文件以进行安全调试握手时,我也收到了这些消息(在建立一些
在我的 java 应用程序中,我使用提供的 -Djavax.net.ssl.trustStore 系统属性运行,如下所示。 -Djavax.net.ssl.trustStore=/myapp/app.
我是一名优秀的程序员,十分优秀!