Java Servlet HttpSUrlConnection&;为webapp安全地发送JSON信息&;软件公司
好的,这是一个场景,我创建了一个java web应用程序,它有一个java servlet,可以将所有记录细节的JSON对象发送到我的tibco集成中间件服务器。我已经为这两台服务器创建了数字证书和RSA密钥。计划是使用HTTPS协议将JSON对象从Javaservlet安全地发送到我的本地tibco服务器 我的证书和RSA密钥为.pem格式,而我的凭证文件为.p12格式 有人能告诉我,我应该如何编写代码,并为这种安全通信进行适当的凭证交换吗?(特别是在Javaservlet端) 我完全不知道如何编写java servlet来构建与tibco IM的Https连接, 我知道有像SSLContext、KeyManagerFactory、KeyManager、TrustManager等java对象,但我不知道如何使用它们!有人能给我指出正确的方向吗Java Servlet HttpSUrlConnection&;为webapp安全地发送JSON信息&;软件公司,java,json,servlets,https,tibco,Java,Json,Servlets,Https,Tibco,好的,这是一个场景,我创建了一个java web应用程序,它有一个java servlet,可以将所有记录细节的JSON对象发送到我的tibco集成中间件服务器。我已经为这两台服务器创建了数字证书和RSA密钥。计划是使用HTTPS协议将JSON对象从Javaservlet安全地发送到我的本地tibco服务器 我的证书和RSA密钥为.pem格式,而我的凭证文件为.p12格式 有人能告诉我,我应该如何编写代码,并为这种安全通信进行适当的凭证交换吗?(特别是在Javaservlet端) 我完全不知道
提前谢谢 您从servlet调用HTTPS连接到tibco URL,对吗?是的,我正在尝试通过HTTPS协议将JSON对象发送到我的tibco URL您有两个选择:使用java的URLConnection或jakarta commons httpclient库。如果tibco有公共机构签名的证书,则不需要设置证书信任。如果tibco的证书是自签名的,则需要使用tibco的证书设置密钥库并使其可信。