当前位置: 首页 > 知识库问答 >
问题:

WebLogic 12C,如何通过SSL(T3S协议)使用外部JNDI提供程序

谷泳
2023-03-14

我在不安全的T3连接上使用外部JNDI提供程序来访问本地实例上的远程WebLogic资源。现在我必须切换到安全连接(T3S),并使用带有自签名证书的双向身份验证。到目前为止,我已经尝试了以下几点:

  • 在远程管理服务器上启用SSL侦听端口
  • 在客户端和远程服务器上使用Java keytool生成keypair
  • 将两台服务器配置为使用keystore/key
  • 将自签名证书导出到对手的信任存储区(cacerts)

接下来,我将远程管理服务器地址改为使用T3S协议和SSL端口,但是当我试图打开本地JNDI树视图时,它只是挂起加载,这可能是由于SSL设置失败。

共有1个答案

康秋月
2023-03-14

我可以建议几个项目来使SSL发挥作用:

  1. 确保将证书从服务器(本地和远程)导入到其他服务器truststore
  2. 确保信任存储区是您在托管服务器的Keystores选项卡中选择的信任存储区
  3. 检查是否配置了-djavax.net.ssl.truststore=并确保信任存储具有正确的证书
  4. 出于测试目的,将证书添加到两个服务器的jdk中
  5. 如果打开了TLS,请确保两台服务器上的版本相同
  6. 如果上述操作都不起作用,请打开调试并检查实际错误。
 类似资料:
  • 我正在尝试使用pact来验证spring boot微服务。我已经从consumer生成了pact文件,并在provider端使用pact Broker验证了它。 我有另一个用例,在根据实际的服务响应验证pact文件之前,我需要执行一些代码。我读过关于状态改变URL和状态改变与闭包来实现它,但没有得到一个如何实现这一点的例子。有人能帮忙吗? 如果这个客户不存在,那么我将需要通过读取pact文件中的更

  • 我正在尝试配置TomEE(带有Java EE的Tomcat)以使用AMQP Wire协议连接到外部代理(Azure Service Bus)。缺省情况下,JMS提供程序似乎是ActiveMQ。根据文档,ActiveMQ确实支持AMQP协议。我的目标是使用ActiveMQ作为TomEE提供的JMS提供程序。但是,部署基本ear文件时,会出现以下错误: 有人将ActiveMQ与AMQP一起使用吗?或者

  • 问题内容: 我正在尝试托管一个我使用Facebook样板在本地创建和测试的React应用。 客户端应用程序与我使用node.js制作的API进行了交互,并且使用该API可以毫无问题地建立安全连接(通过node.js客户端发送我的SSL证书进行测试)。 但是,在使用react发送我的SSL证书而不是自签名证书时,我遇到了困难,这导致我使用chrome并尝试访问https://example.net:

  • 随着POODLE(CVE-2014-3566)最近的披露,包括支付网关在内的许多服务器都在其服务器上禁用SSLv3,并强制使用TLS。 有人知道ASP.NET Framework在内部使用哪种SSL协议来处理WebRequest之类的事情吗?如果它使用SSLv3,并且不会自动返回到TLS,那么有没有一种方法可以对此进行配置? 注意:我们已经通过注册表禁用了SSLv3,它似乎没有影响到我们网站的HT

  • 所以我目前在做类似于被要求的IdentityServer3和通过OpenIDConnect外部登录的事情,除了用okta作为我的外部Idp。(TL;dr:我有一个本地身份服务器3,通过openid Connect向外部Okta Idp进行身份验证。 我是OIDC和身份服务器3的新手。我的问题还与重定向URL中的内容有关。注意,我的本地身份服务器位于https://localhost:5000/co

  • 我正试图在应用程序处于退出状态时从firebase保存一个通知到redux。 但是我需要在app.js中这样做,当我甚至不在组件上时,我如何分派redux操作呢? 这就是我要做的