【fix】授权调整

This commit is contained in:
wujiawei
2025-07-16 21:49:01 +08:00
parent 50b2b1866c
commit e5f53b520b
2 changed files with 6 additions and 6 deletions

View File

@@ -47,6 +47,11 @@ public class NettyTcpProxyFilter extends DebugChannelInitializer<SocketChannel>
pipeline.addLast(new Socks5InitialRequestDecoder());
pipeline.addLast(new NettySocks5InitialRequestHandler(protocolProxyProperties, nettyPasswordAuth));
if (protocolProxyProperties.getAuthentication()) {
// 认证
pipeline.addLast(new Socks5PasswordAuthRequestDecoder());
pipeline.addLast(new NettySocks5PasswordAuthRequestInboundHandler(nettyPasswordAuth));
}
// 连接请求
pipeline.addLast(new Socks5CommandRequestDecoder());

View File

@@ -34,11 +34,6 @@ public class NettySocks5InitialRequestHandler extends SimpleChannelInboundHandle
Socks5InitialResponse socks5InitialResponse =
new DefaultSocks5InitialResponse(Socks5AuthMethod.PASSWORD);
ctx.writeAndFlush(socks5InitialResponse);
// 认证
ctx.pipeline().addLast(new Socks5PasswordAuthRequestDecoder());
ctx.pipeline().addLast(new NettySocks5PasswordAuthRequestInboundHandler(nettyPasswordAuth));
}else {
// 不验证账号密码
Socks5InitialResponse socks5InitialResponse =