首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实施RPC权限安全管理时的异常

实施RPC权限安全管理时的异常
EN

Stack Overflow用户
提问于 2018-03-19 13:56:22
回答 1查看 145关注 0票数 0

我正在使用corda_release_version = 'corda-3.1-snapshot‘。

当我们在node.conf文件中指定RPC权限安全管理配置时,网站服务器未启动。

以下是详细信息。

Info2018-03-19T04:16:44,202Z main Main.main -在本地主机上作为RPC服务器启动:10007 {} INFO 2018-03-19T04:16:44,453Z main BasicInfo.logAndMaybePrint -作为RPC服务器启动: localhost:10007 {} ERROR 2018-03-19T04:16:44,609Z main internal.NodeWebServer.retryConnectLocalRpc -无法启动webserver {} java.lang.IllegalArgumentException:节点配置未指定任何RPC用户在net.corda.webserver.internal.NodeWebServer.retryConnectLocalRpc(NodeWebServer.kt:172) corda-webserver-impl-corda-3.1-snapshot.jar:?在net.corda.webserver.internal.NodeWebServer.start(NodeWebServer.kt:45) corda-webserver-impl-corda-3.1-snapshot.jar:?在net.corda.webserver.WebServer.main(WebServer.kt:64) corda-webserver-impl-corda-3.1-snapshot.jar:?2018-03-19T04:16:44,609Z main Main.main -节点启动时出现异常{}

下面是我的PartyA节点的node.conf:

代码语言:javascript
复制
myLegalName="O=PartyA,L=London,C=GB"
p2pAddress="localhost:10005"
rpcSettings {
    address="localhost:10006"
    adminAddress="localhost:10046"
}

webAddress="localhost:10007"

rpcUsers=[]
security = {
    authService = {
        dataSource = {
            type = "DB",
            passwordEncryption = SHIRO_1_CRYPT,
            connection = {
                jdbcUrl = "jdbc:postgresql://localhost:5432/r3users"
                username = "postgres"
                password = "root"
                driverClassName = "org.postgresql.Driver"
            }
        }
        options = {
            cache = {
                expireAfterSecs = 2
                maxEntries = 10000
            }
        }
    }
}
EN

回答 1

Stack Overflow用户

发布于 2018-03-20 19:58:31

在Corda3中,不支持使用外部凭证配置内置not服务器。

在Corda4中,内置的used服务器将有一个单独的配置文件,您可以在其中配置used服务器使用的凭据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49356638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档