用户无法与 rest api thingsboard 建立关系

Posted

技术标签:

【中文标题】用户无法与 rest api thingsboard 建立关系【英文标题】:user cant make realation with rest api thingsboard 【发布时间】:2020-10-23 07:32:38 【问题描述】:

我在使用 thingsBoard 时遇到问题,我可以在网站中与用户帐户建立关系,并且我尝试将设备与资产相关联,但是当涉及到 rest API 时,它给了我一个 403 错误代码。 我使用了 Swagger UI,我使用了实体关系 API,并为此使用了保存关系 API。

【问题讨论】:

【参考方案1】:

我相信你的问题是你没有登录到你的招摇。 在您的图像中,请查看红色圆圈内的感叹号,这意味着您没有将令牌设置为招摇。

令牌获取方式: curl --location --request POST 'http://YOUR_IP_ADDRESS/api/auth/login' --header '内容类型:应用程序/json' --header '接受:应用程序/json' --data-raw ' "用户名": "YOUR_EMAIL_ADDRESS", “密码”:“YOUR_PASSWORD” '

收到令牌后,回到大摇大摆的顶部并寻找“授权”按钮。把你的令牌放在那里。 当您返回操作时,您可以看到感叹号现在处于蓝色圆圈中。再试一次!现在,您的操作应该可以工作了!!

【讨论】:

感谢您的回答,但我试过了,所以我还通过从 swagger 获取用户信息来检查我是否已授权,我很确定我已授权,但我无法使用 rest api 与用户帐户建立关系,我认为它s 一个错误,我也在他们的 github 问题中问过,但他们还没有回答

以上是关于用户无法与 rest api thingsboard 建立关系的主要内容,如果未能解决你的问题,请参考以下文章

laravel restful api 与 Auth

当登录尝试超过 3 次时,用户无法使用 Spring Security Rest API 登录?

Keycloak REST API 无法从用户角色映射中删除客户端级角色

与 Keycloak 身份验证插件集成时,无法从 rest 客户端调用 nuxeo rest api

如何使用 Admin Rest API 将成员添加到 whatsapp 等多用户聊天订阅

通过 Gmail REST API 发送的电子邮件/草稿无法在新的 Gmail 用户界面中打开