У меня есть подписка GraphQL, которой нужен токен доступа, потому что у нас есть прокси-сервер, который аутентифицирует запрос.
Поэтому мы отправляем токен носителя в URL-адресе самой подписки.
Нопроблема здесь в том, что он истекает через каждый час. Поэтому, если я обновляю страницу через час, то URL-адрес подписки вызывается со старым токеном доступа.
Я просто хочу обновить URL-адрес и снова вызвать подписку при возникновении ошибки (403)
uri: `${GraphQLSocketURL}/query?authorization=Bearer ${accessToken}`,
options: {
reconnect: true,
},
});
Итак, приведенный выше URL-адрес.
Теперь, когда срок действия accessToken истек, я получаю ошибку 403. Когда я получаю это, я генерирую новый токен.
Теперь послеЯ установил новый токен, который мне нужен, чтобы остановить старую подписку и запустить новую с новым токеном доступа. Как мне это сделать ????
Это сайт ReactJS.