首页 > 解决方案 > GRPC 通过 TOR 连接

问题描述

您好我正在尝试通过 GRPC 连接到 TOR 上的服务器

目前我使用以下代码连接到服务器的 clearnet 版本,但现在我想在 JAVA 中通过 TOR 做同样的事情。

 OkHttpChannelBuilder builder = OkHttpChannelBuilder.forAddress(host, port)
        .connectionSpec(new ConnectionSpec.Builder(OkHttpChannelBuilder.DEFAULT_CONNECTION_SPEC)
        .tlsVersions(ConnectionSpec.MODERN_TLS.tlsVersions().toArray(new TlsVersion[0]))
        .build());


      ManagedChannel channel = builder.build();


      stub = LightningGrpc
       .newStub(channel)
       .withCallCredentials(new MacaroonCallCredential(macaroon));

只是使用洋葱地址和端口的问题吗?我尝试删除 TLS,但随后出现“不可用”错误。

谢谢

标签: javagrpctorsocks

解决方案


推荐阅读