首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hyperledger-Composer REST身份验证

Hyperledger-Composer REST身份验证
EN

Stack Overflow用户
提问于 2017-11-06 02:49:07
回答 2查看 803关注 0票数 1

请求hyperledger composer协助。我已经围绕REST API创建了一个网络和web应用程序,该API是用composer-rest-server构建的。我可以添加参与者,资产,并使用默认设置执行交易。我现在正在尝试向REST服务器添加身份验证,以及向新参与者添加身份。然而,我被卡住了。我已经查看了这些信息,地址是

https://hyperledger.github.io/composer/integrating/enabling-rest-authentication.html

但我不确定应该将导出COMPOSER_PROVIDERS='{....继续安装的信息。

任何帮助,提示和技巧都是非常感谢的。

EN

回答 2

Stack Overflow用户

发布于 2017-11-08 07:34:06

好了,我想明白了。问题是我运行的是一个旧版本的composer-rest-server。

我在9月17日安装了开发人员工具,并在不久之后完成了教程。我再次尝试了该教程,并注意到部署命令不同,它不允许我部署我的网络。

所以我更新了composer-rest-server和组件cli,它部署得很好。然后,我按照上面提到的身份验证网页上的步骤进行操作,它按预期工作。我使用新命令部署了我的个人网络,它按预期工作。

学到的教训这些东西还在更新中,我应该更清楚有什么变化。非常感谢@nilakantha deo

票数 1
EN

Stack Overflow用户

发布于 2017-11-07 00:24:03

根据您提到的文档,在记事本中打开一个新的终端项目folder.Format your COMPOSER_PROVIDERS,复制整个消息并将其粘贴到terminal.Then中,您可以通过键入以下内容来回显(参见它)。

代码语言:javascript
复制
echo $COMPOSER_PROVIDERS

理想情况下,它应该返回相同的json文件。然后,确保compopser-rest-server在多用户模式下运行,并且在您回显并看到COMPOSER_PROVIDERS的同一终端中启用了身份验证。现在在浏览器中键入

代码语言:javascript
复制
localhost:3000/auth/github

它应该要求验证您提到的文档中列出的步骤的.Rest。干杯!

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

https://stackoverflow.com/questions/47125292

复制
相关文章

相似问题

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