Попытка настроить oAuth с slack для пользовательского приложения и API Slack возвращает {"ok":false,"error":"bad_redirect_uri"}
.Я не устанавливаю перенаправление для oauth.access, даже если я его установил, я все равно получаю ту же ошибку.
Приложение настроено для разрешения локального хоста и публичного домена.
Этозапрос, который я выполняю
const res = await request({
method: 'post',
uri: 'https://slack.com/api/oauth.access',
auth: {
user: process.env.SLACK_CLIENT_ID,
pass: process.env.SLACK_CLIENT_SECRET,
},
form: {
code,
// redirect_uri: 'http://localhost:3100',
},
});
Чтобы запустить поток аутентификации, я звоню по этому URL из браузера:
https://slack.com/oauth/authorize?client_id=XXX&scope=commands,im:read,im:write&redirect_uri=http://localhost:3100/integrations/slack.request&state=ID