Доступ к заголовку авторизации Jwt из JavaScript - PullRequest
0 голосов
/ 14 января 2019

У меня есть клиент (приложение для телефона), у которого есть токен JWT для доступа к нашим внутренним серверам. Я создаю одностраничное приложение JavaScript (SPA), которое будет размещено в WebView. Мне нужно получить этот токен Auth и передать его в вызовах, которые SPA делает на другой сервер (подключенный через SignalR), который будет использовать его для доступа к данным и возврата их пользователю.

Мой план состоял в том, чтобы передать токен JWT в заголовок, когда WebView подключается к SPA. Затем я хотел, чтобы SPA извлек токен и использовал его при подключении через SignalR к бэкэнду.

Однако я обнаружил, что очень трудно получить доступ к заголовку auth из самого javascript SPA.

Я нашел много статей, которые кажутся связанными, но ни одна из них действительно не объясняет этот конкретный случай.

Кто-нибудь знает, как я могу получить доступ и извлечь JWT, который использовался при подключении к сайту? Или, альтернативно, другой подход, который я мог бы использовать для приобретения и передачи JWT из приложения?

Спасибо.

...