使用Slack登录-无效范围:identity.basic,identity.avatar

问题描述 投票:0回答:2

我已设置我的Slack应用程序以成功使用Oauth2.0进行安装

https://slack.com/oauth/v2/authorize?client_id=<myAppsClientId>&scope=chat:write,commands,incoming-webhook,users:read&user_scope=chat:write,users:read

但是当我尝试使用带松弛的登录(以便用户可以在我的Web应用程序上管理其松弛)时,我使用

https://slack.com/oauth/v2/authorize?scope=identity.basic,identity.avatar&client_id=<myAppsClientId>

用户在备用网址上收到错误(在重定向到我的应用之前:)

Error details
  Invalid permissions requested
  Invalid scopes: identity.basic, identity.avatar

由于添加到Slack和使用Slack登录都调用相同的uri,因此我假设范围参数是将两者分开的原因。不知道我哪里出错了,因为我遵循了文档并使用了它们为我生成的按钮。

oauth-2.0 slack slack-api
2个回答
0
投票

我不知道这是正确的解决方法,但是我遇到了同样的问题,我可以通过将'scope'参数重命名为'user_scope'来使其正常工作。


0
投票

确定,实际上我可以通过使用[v2]使用Slack登录使用[[NOT

© www.soinside.com 2019 - 2024. All rights reserved.