请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

xiedj1989

金牌服务用户

12

主题

31

帖子

125

积分

金牌服务用户

积分
125
xiedj1989
金牌服务用户   /  发表于:2025-6-26 16:25  /   查看:103  /  回复:4
1金币
服务端命令设置为任何人,第三方访问还需要做oauth认证么,还有我做oauth认证提示error: "invalid_request",直接访问这个提示:ErrCode: 401Message: "没有权限执行服务端命令“mqtt连接”。是不是无论什么情况都必须做oauth认证?然后我的不可利用请求错误在哪里?我的请求体:{
    "client_id": "bb981e24-3f3a-4fcf-bdba-3ce1f478",
    "client_secret": "2f85602a-1ef0-41af-b69c-c981d2fa",
    "scope": "FGC_UserAPIs,FGC_AllAppsServerCommands",
    "grant_type": "client_credentials"
}




附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,如果权限设置的是匿名用户,那就不用做oauth校验了,如果设置了权限,那就需要做校验后才能调用。 具体大佬可以参考这篇教程贴: 服务端命令作为WebAPI供三方调用和跨域问题解决 https://gcdn.grapecity.com.cn/showtopic-187508-1-1.html (出处: 葡萄城开发者社区) 如果设置为具体角色或者登录用户话,关于无权限401错误,就需要我们去做OAuth认证了。详情操作,可以参考这个视频教程: 活字格 Restful API 鉴权 - ...

4 个回复

倒序浏览
最佳答案
最佳答案
Levi.Zhang
超级版主   /  发表于:2025-6-26 16:25:52
来自 2#
大佬,如果权限设置的是匿名用户,那就不用做oauth校验了,如果设置了权限,那就需要做校验后才能调用。
具体大佬可以参考这篇教程贴:
服务端命令作为WebAPI供三方调用和跨域问题解决
https://gcdn.grapecity.com.cn/showtopic-187508-1-1.html
(出处: 葡萄城开发者社区)

如果设置为具体角色或者登录用户话,关于无权限401错误,就需要我们去做OAuth认证了。详情操作,可以参考这个视频教程:
活字格 Restful API 鉴权 - 葡萄城学院 - 葡萄城开发者社区 (grapecity.com.cn)
回复 使用道具 举报
xiedj1989
金牌服务用户   /  发表于:2025-6-26 19:27:58
3#
本帖最后由 xiedj1989 于 2025-6-26 20:29 编辑
Levi.Zhang 发表于 2025-6-26 17:05
大佬,如果权限设置的是匿名用户,那就不用做oauth校验了,如果设置了权限,那就需要做校验后才能调用。
...

版主大人,有空帮远程指导么?
就是我发帖之前看了你发的这个帖子,然而那位老师在讲外部使用postman调用的时候,课上并没有成功在42分30秒那里,失败就结束了,后面也没有下文,我学着他弄的也没成功,就不知道咋弄了。
回复 使用道具 举报
xiedj1989
金牌服务用户   /  发表于:2025-6-26 20:27:10
4#
本帖最后由 xiedj1989 于 2025-6-26 20:55 编辑
Levi.Zhang 发表于 2025-6-26 16:25
大佬,如果权限设置的是匿名用户,那就不用做oauth校验了,如果设置了权限,那就需要做校验后才能调用。
...

匿名用户的我成功了。oauth认证只能用application/x-www-form-urlencoded编码,不能用application/json,这个我也成功了,谢谢版主。
希望后续有人看到我的这个帖子少走一点弯路!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Levi.Zhang + 5 赞一个!

查看全部评分

回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2025-6-27 09:08:44
5#
好的大佬~


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部