public static void main(String[] args) throws Exception {
ContextProvider.onStart();
File keyFile = new File("/out/my.key");
File crtFile = new File("/out/my.crt");
EventLoopGroup bossGroup = new NioEventLoopGroup(); // (1)
EventLoopGroup workerGroup = new NioEventLoopGroup();
try {
/** 使用已有的证书 */
final SslContext ctx = SslContextBuilder.forServer(crtFile,
keyFile, "123456").build();
ServerBootstrap b = new ServerBootstrap(); // (2)
b.group(bossGroup, workerGroup)
.channel(NioServerSocketChannel.class) // (3)
.childHandler(new ChannelInitializer<SocketChannel>() { // (4)
@Override
public void initChannel(SocketChannel ch) throws Exception {
ChannelPipeline pipe = ch.pipeline();
netty ssl错误File does not contain valid private key
最新推荐文章于 2024-06-17 09:22:44 发布