Как сделать запрос на отдых сессии API на основе расширения Chrome - PullRequest
1 голос
/ 10 мая 2019

У меня есть приложение, основанное на django rest framework, где я использую сеансовую аутентификацию.Всем apis требуется аутентификация сеанса для возврата результатов, в противном случае он выдаст 403.

В приложении есть поток входа в систему, в котором имя пользователя и сеанс установлены под cookie, и все apis аутентифицируются после этого.

Теперь я строюРасширение Chrome для того же приложения, где мне нужно сделать один из остальных вызовов API.так как пользователь уже вошел в браузер, поэтому я предполагаю, что я могу сделать вызов API из расширения Chrome.но когда я делаю вызов API из расширения Chrome, он возвращает 403. Я использую fetch для выполнения запроса.

Я новичок в разработке расширения Chrome, поэтому не могу понять, как аутентифицировать вызов API из Chromeрасширение, так как пользователь уже вошел в браузер.

Я пробовал запрос ajax и запрос выборки, а также установил разрешение в manifest.json.

fetch(url, {
 credentials: 'include'
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...