【问题标题】:Getting error when using mimik's first-edge-microservice使用 mimik 的 first-edge-microservice 时出错
【发布时间】:2021-01-14 07:51:26
【问题描述】:

我正在编写代码,以允许您的微服务检索您网络的边缘云引擎链接本地集群信息,如 mimik 页面中一样,但是在从 curl 进行 HTTP 调用后,我遇到了以下问题。

starter-microservice\build>curl -i -H "Authorization: Bearer " 
http://localhost:8083/localDevices
HTTP/1.1 404 Not Found
Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
Pragma: no-cache
Expires: 0
Content-Type: text/plain; charset=utf-8
Date: Thu, 14 Jan 2021 07:36:33 GMT
Connection: close

Error 404: Not Found
Not Found

【问题讨论】:

    标签: javascript microservices edgesdk edgeengine


    【解决方案1】:

    您尝试调用的微服务是您开发的,还是在 mimik github 上找到 here 的 starter-microservice?

    如果它是您自己的微服务,那么您需要调用正确的端点。您收到 404 的原因之一是找不到端点。您还需要提供在边缘关联期间使用 OAuth 工具收到的 JWT 令牌。您必须将令牌放在 curl 命令中的“授权:Bearer YOUR-JWT-TOKEN”之后。

    请按照这些教程出现的顺序进行操作:

    1. https://developer.mimik.com/development-setup/ 完成后,请复制“边缘访问令牌”,这是 前面提到的 JWT 令牌。
    2. 如果您想要部署自己的微服务,则需要按照此处的说明进行操作:https://developer.mimik.com/deploying-edge-microservice/ 如果没有,则从 mimik Github 克隆此 repo,并按照 README.md 中的说明进行操作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-10
      • 2022-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多