shk*_*ssn 5 hyperledger hyperledger-fabric
我尝试运行示例应用程序,如下所示:http://hyperledger-fabric.readthedocs.io/en/release/write_first_app.html
在运行此命令之前,一切看起来都很好: node registerUser
错误:
存储路径:/ Users/johndoe/Desktop/myProject/fabric-samples/fabcar/hfc-key-store从持久性成功加载管理员无法注册:错误:fabric-ca请求寄存器失败,错误[[{"code":0 ,"消息":"未提供身份类型.请提供身份类型"}]]
我通过运行docker logs ca.example.com命令检查日志:
2017/11/08 09:43:07 [DEBUG]成功验证'admin'
2017/11/08 09:43:07 [DEBUG]收到注册申请
2017/11/08 09:43:07 [DEBUG]收到来自admin的注册请求:&{RegistrationRequest:{Name:user1 Type:Secret:<> MaxEnrollments:1 Affiliation:org1.department1 Attributes:[] CAName:}}
2017/11/08 09:43:07 [DEBUG]'user1'注册失败:未提供身份类型.请提供身份类型
2017/11/08 09:43:07 [INFO] 172.18.0.1:60190 - "POST/api/v1/register"0
我在这里错过了吗?我成功运行node enrollAdmin.js并能够在hfc-key-store中获取生成的eCert&key material
小智 15
在我的例子中,添加用户的角色类型使其有效.
return fabric_ca_client.register({enrollmentID: 'user1', affiliation: 'org1.department1',role: 'client'}, admin_user);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3203 次 |
| 最近记录: |