在Fabric-ca-server-config.yaml中,我在注册表部分
中看到以下注释2) once authenticated, **retrieves the identity's attribute names and
# values which the fabric-ca-server optionally puts into TCerts
# which it issues for transacting on the Hyperledger Fabric blockchain**.
# These attributes are useful for making access control decisions in
# chaincode.
我的问题是如何强制ca服务器将这些属性添加到Tcerts? 对于默认设置,角色和属性不包含在生成的证书中
答案 0 :(得分:1)
虽然fabric-ca-server支持在tcerts(事务证书)中放置属性,但包括SDK的客户端还不支持使用tcerts。他们目前总是使用ecerts(注册证书)。有一个jira项目,允许将属性放入ecerts。见https://jira.hyperledger.org/browse/FAB-3752。您可以通过jira跟踪进度并发出任何其他请求。