从ca中心获得设备证书,根证书,导入服务器以后。修改 conf下的 resin.xml
jsse-ssl 配置
<http address="*" port="8443">
<jsse-ssl>
<key-store-type>jks</key-store-type>
<key-store-file>keys/server.keystore</key-store-file>
<password>123456</password>
</jsse-ssl>
</http>
openssl 配置
- SSL port configuration:
-
- <http address="*" port="8443">
- <openssl>
- <certificate-file>keys/gryffindor.crt</certificate-file>
- <certificate-key-file>keys/gryffindor.key</certificate-key-file>
- <password>test123</password>
- </openssl>
- </http>
请设置resin打循环日志,保留15天的日志就可以了:
<log name="" level="info" path="../log/jvm-default.log"
timestamp="[%H:%M:%S.%s] {%{thread}} "
rollover-period="1d" rollover-count="15"/>
分享到:
相关推荐
定制JSSE SSL涉及到多个环节,包括证书管理、SSLContext配置、异常处理和性能优化等。了解并掌握这些知识点,能够帮助开发者构建更安全、更符合业务需求的网络通信环境。在实际操作中,应结合具体的应用场景和安全...
`jsse-samples-guides.zip`文件包含了关于Java SSL技术的示例和指南,这将帮助开发者更好地理解和使用JSSE。 首先,让我们理解SSL和TLS协议的核心概念。SSL是一种用于保护网络通信安全的协议,它通过加密数据传输...
java.security.NoSuchAlgorithmException: SHA1PRNG SecureRandom not available at sun.security.jca.GetInstance.getInstance(GetInstance.java:142) at java.security....unpack200 jsse.pack jsse.jar
#### 一、JSSE(Java Secure Socket Extension)SSL 配置 在本文档中,我们重点介绍了如何利用 JSSE(Java Secure Socket Extension)为 Tomcat 实现 HTTPS 加密。这种方法是通过配置 Java 的内置 SSL/TLS 库来实现...
国密SSL协议的JAR包-大宝CA版本 GM-SSL SM2 PKI SSL DoubleCA。 大宝CA版本的国密SSL的JSSE通信jar包。 完成服务端-客户端的国密SSL双向通信和身份认证。 GM-SSL SM2 PKI SSL DoubleCA
Java通过JSSE(Java Secure Socket Extension)提供对SSL/TLS协议的支持。在Java中,SSL配置主要涉及以下几个组件: 1. **KeyManager**:管理服务器的密钥对,用于身份认证。 2. **TrustManager**:负责验证远程...
### 使用JSSE定制SSL连接详解 #### 一、JSSE简介 JSSE(Java Security Socket Extension,Java安全套接字扩展)是由Sun Microsystems为解决互联网上的安全通信问题而推出的一套解决方案。它实现了SSL(Secure ...
4. **Java代码实现**:在Java中,可以使用JSSE(Java Secure Socket Extension)来配置SSL上下文并创建SSLServerSocket或SSLSocket。在服务器端,需要设置KeyManagerFactory和TrustManagerFactory,它们分别处理...
wolfssl-jsse-integration Wolfssl / wolfssl-jni的JSSE API集成( ) 请不要在生产环境中使用该项目,因为它是研究原型!!! 安装步骤: 克隆存储库 请遵循wolfSSL手册来安装JNI库( )。 因此,编译并安装...
【JSSE SSL定制】 Java Secure Socket Extension (JSSE) 是Java平台中用于实现安全套接字层(SSL)和传输层安全(TLS)协议的API。它为Java应用程序提供了安全网络通信的能力,通过SSL/TLS协议加密和保护数据,防止...
3. **创建SSLSocket**:使用SSLContext的getSocketFactory()方法创建SSLSocket,这是实际建立安全连接的对象。 4. **握手过程**:SSLSocket会自动进行SSL/TLS的握手,双方交换身份信息、协商加密算法,并验证彼此的...
在Java中,标准库提供了JSSE(Java Secure Socket Extension)来处理SSL/TLS连接,但有时开发者可能需要更灵活的控制或更高的性能,这时simple-ssl就派上了用场。通过这个库,开发者可以使用OpenSSL的加密算法,如...
cmd下确实是可以把Tomcat启动的,所有问题肯定还是出在MyEclipse的配置上面。再次回到MyE,突然回想起以前遇到过Debug mode运行的时候,要是Eclipse中存在有断点的话,就无法正常启动Tomcat
shibboleth-tomcat-dta-ssl 该项目是作为 Unicon一部分开发的。 提供此模块的专业支持/集成帮助。 有关更多信息,请访问 。 Tomcat servlet 容器的多个版本的简单 JSSE 实现,需要客户端证书身份验证,但将证书的...
总而言之,SSL/TLS协议是保证互联网安全传输的核心技术,而JSSE作为一个重要的工具库,使得Java应用程序能够在不直接处理底层加密算法和协议细节的情况下,安全地实现SSL/TLS协议。在实际应用中,正确和安全地使用...
TLS_DHE_DSS_WITH_AES_128_CBC_SHA,SSL_RSA_WITH_3DES_EDE_CBC_SHA,SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA,SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA" keystoreFile="c:/cert/key.store" keystorePass="nokia12345" ...
Path类可以在任何文件系统和存储空间上操作文件,默认情况下,Path类引用默认文件系统的文件,但NIO2也是完全模块化的,可以在网络环境或虚拟文件系统中使用。 Path类简介 Path类是java.nio.file包中的一个抽象类...
- 调用`HttpUtil` 的方法,指定URL、请求方法、参数和任何其他配置(如超时时间、SSL设置)。 - 处理返回的响应,包括状态码、响应体和可能的异常。 在处理SSL请求时,开发者可能需要配置信任的证书或忽略证书错误...
Java Web Service 学习例子,里面有大量用来开发web services的Java程序示例,非常值得学习。 使用到的技术及工具如下: ... -- Ant 1.4.1 -- SOAP 2.2 -- Tomcat 3.2.n -- Tomcat 4.0.n ... -- JSSE -- JAAS