ハイパーレジャー ファブリックが提供する開発環境でチェーン コード アプリケーションを作成しています。このアプリケーションの Web UI が必要です。IBM-BlockChain は、node.js アプリで HFC SDK を使用する例を提供しています。ここに示されているのと同じ例に従おうとしています SDK-Demo。この例は IBM-BlueMix にデプロイされ、次のようなエントリを含む ServiceCredentials.json ファイルがあります。
{
"peers": [
{
"discovery_host": "36a78535bcdf4ef0g96h85619i046271-vp3.us.blockchain.ibm.com",
"discovery_port": 30001,
"api_host": "36a78535bcdf4ef0g96h85619i046271-vp3.us.blockchain.ibm.com",
"api_port_tls": 5001,
"api_port": 5001,
"event_host": "36a78535bcdf4ef0g96h85619i046271-vp3.us.blockchain.ibm.com",
"event_port": 31001,
"type": "peer",
"network_id": "36a78535bcdf4ef0g96h85619i046271",
"container_id": "b90e4977ff987e34ceb193daafdf7723751f6a195771125a12051ac44442367e",
"id": "36a78535bcdf4ef0g96h85619i046271-vp3",
"api_url": "http://36a78535bcdf4ef0g96h85619i046271-vp3.us.blockchain.ibm.com:5001"
},
{
"discovery_host": "36a78535bcdf4ef0g96h85619i046271-vp0.us.blockchain.ibm.com",
"discovery_port": 30001,
"api_host": "36a78535bcdf4ef0g96h85619i046271-vp0.us.blockchain.ibm.com",
"api_port_tls": 5001,
"api_port": 5001,
"event_host": "36a78535bcdf4ef0g96h85619i046271-vp0.us.blockchain.ibm.com",
"event_port": 31001,
"type": "peer",
"network_id": "36a78535bcdf4ef0g96h85619i046271",
"container_id": "dea7d34e49827e1ddb465fae16bb40724a7aeaac8775d8193a7071f0cf51e13b",
"id": "36a78535bcdf4ef0g96h85619i046271-vp0",
"api_url": "http://36a78535bcdf4ef0g96h85619i046271-vp0.us.blockchain.ibm.com:5001"
},
],
"ca": {
"36a78535bcdf4ef0g96h85619i046271-ca": {
"url": "36a78535bcdf4ef0g96h85619i046271-ca.us.blockchain.ibm.com:30001",
"discovery_host": "36a78535bcdf4ef0g96h85619i046271-ca.us.blockchain.ibm.com",
"discovery_port": 30001,
"api_host": "36a78535bcdf4ef0g96h85619i046271-ca.us.blockchain.ibm.com",
"api_port_tls": 30001,
"api_port": 30001,
"type": "ca",
"network_id": "36a78535bcdf4ef0g96h85619i046271",
"container_id": "0083cc6af273d82a18698763348494708063af871bead073f1899ce1726f5e07"
}
},
"users": [
{
"enrollId": "admin",
"enrollSecret": "c62d4d9a5d",
"affiliation": "group1",
"username": "admin",
"secret": "c62d4d9a5d"
},
{
"enrollId": "WebAppAdmin",
"enrollSecret": "50dd43e4c0",
"affiliation": "group1",
"username": "WebAppAdmin",
"secret": "50dd43e4c0"
}
],
"cert": "https://blockchain-certs.mybluemix.net/us.blockchain.ibm.com.cert",
"cert_path": "/certs/peer/cert.pem"
}
IBM-BlueMix を使用していないため、自動生成された資格情報ファイルを取得できません。自分の環境の資格情報ファイルを生成するにはどうすればよいですか?