gpt4 book ai didi

ssl - wso2esb客户端和服务端如何做SSL相互认证

转载 作者:太空宇宙 更新时间:2023-11-03 12:59:20 25 4
gpt4 key购买 nike

我正在使用带有 Java Web 客户端的 wso2esb-4.8.1。我希望在 wso2esb 中进行 SSL 相互身份验证。我的客户端 Web 以及 android 应用程序,所以我关注了 http://pathberiya.blogspot.in/2012/08/enable-mutual-ssl-for-proxy-services-in.html 上面的博客所以我创建了 .jks 文件并用 wso2carbon.jks 替换它的工作。但是如何与后端服务器进行相互身份验证。它有自己的证书。我可以将该证书导出到我的 wso2esb 安全文件夹中吗。这样是否有效。否则我需要在后端使用相同的证书也对我有帮助为此。

客户端------------>代理------------>后端

仅在 esb 起始级别出现此错误

[ESB] [2014-05-29 18:56:19,653] ERROR {org.wso2.carbon.core.deployment.DeploymentInterceptor} -  Error while updating wso2carbon-sts in STSDeploymentInterceptor {org.wso2.carbon.core.deployment.DeploymentInterceptor}
java.lang.NullPointerException
at org.wso2.carbon.core.util.KeyStoreUtil.getKeyStoreFileName(KeyStoreUtil.java:57)

之后还有一个错误是

ERROR {org.wso2.carbon.tenant.mgt.internal.TenantMgtServiceComponent} -  ******* Tenant Config bundle failed activating **** {org.wso2.carbon.tenant.mgt.internal.TenantMgtServiceComponent}
java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:514

这是关于https传输

FATAL {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  Cannot start transports {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent}
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

提前致谢。

最佳答案

代理 -> 后端通信目前不支持相互认证。请参阅 JIRA 问题 here .

关于ssl - wso2esb客户端和服务端如何做SSL相互认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23932820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com