【发布时间】:2019-04-21 15:30:39
【问题描述】:
我有一个基于 c# 的程序,它可以通过我的 SlackApp 将消息和文件发送到我们的 SlackWorkspace(我使用 HttpClient 与 Slack 通信)。
现在,为了在我的工作区中分发这个程序,并让每个用户都有自己的身份,它说我必须使用 OAuth 并为每个用户创建特定的验证令牌。 它在 Slack 文档中说我必须使用重定向 URL(根据 docs)到我自己的服务器。
我们有一台服务器,我可能会使用它。但我以前从未做过这样的事情,我不清楚我必须从我们的服务器提供什么“答案”。我认为验证过程将由 Slack 处理。
有人知道如何解决这个问题吗?
在任何人问之前 - 是的,我们需要为每个人安装它并让他们可以识别为他们自己。我们不能以用户身份使用“SlackApp”。 :)
我将非常感谢代码示例(在 c# 中)和对整个重定向事情如何工作的解释。
【问题讨论】: