Weblogic 抛出 RuntimeException“读取许可证文件异常”在 https URLConnection 上

发布于 2024-12-18 22:02:35 字数 387 浏览 1 评论 0原文

我正在尝试从连接到 weblogic 服务器的 Java 应用程序连接到 https url。

我尝试了两种方法,一种使用 URLConnection,一种使用 HttpURLConnection,当我尝试连接时,两种方法都给出了相同的错误:

java.lang.RuntimeException: Exception occurred while reading the license file.

我可以很好地连接到普通的 http url,并且我的 license.bea 文件位于 IDE 列出的目录中as bea home(在本例中为 C:\bea1001) 该文件包含 SSL/Domestic 和 SSL/Export 的条目,并且已启用读取权限。出了什么问题?

I'm trying to connect to an https url from a Java application connected to a weblogic server.

I've tried two approaches, one using URLConnection and one using HttpURLConnection, both give me the same error when I try to connect :

java.lang.RuntimeException: Exception occurred while reading the license file.

I can connect to a normal http url just fine and my license.bea file is in the directory my IDE lists as bea home (being C:\bea1001 in this case) The file contains entries for SSL/Domestic and SSL/Export and it has read rights enabled. What's going wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

德意的啸 2024-12-25 22:02:35

我通过使用这一行绕过 weblogic 的 https 处理程序来解决这个问题。

URL url = new URL(null, urlString, new sun.net.www.protocol.https.Handler());

I got around the problem by bypassing weblogic's https handlers alltogether using this line.

URL url = new URL(null, urlString, new sun.net.www.protocol.https.Handler());
眼泪淡了忧伤 2024-12-25 22:02:35

这个虚拟机对我有用。
-DUseSunHttpHandler=true

This VM worked for me.
-DUseSunHttpHandler=true

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文