Я работаю над приложением, в котором панель администратора построена с помощью ReactJs, а приложение построено с использованием встроенного реагирования, оба работают нормально, за исключением аутентификации на странице администратора, которую необходимо открыть в веб-представлении из собственного реагирующего приложения.
Это приложение представляет собой систему управления клиентами, и у каждого клиента есть qr-код, приложение для Android сканирует qr-код и открывает URL-адрес для этого клиента в веб-просмотре, чтобы открыть веб-просмотр. Я использую следующий код, который отлично работает
<View style={styles.container}>
<WebView
bounces={false}
scalesPageToFit={true}
ref={webView => (this.webView = webView)}
javaScriptEnabled={true}
domStorageEnabled={true}
allowUniversalAccessFromFileURLs={true}
source={{
uri: webUrl,
headers: {
"x-auth-token": UserSession.getToken()
},
method: "GET"
}}
/>
</View>
Выше кода открывается панель администратора, но на странице входа в систему я попытался собрать переданный токен в приложении реагирования, отправить его в виде заголовка запроса API для аутентификации, но нет способа собрать заголовок без xmlhttprequest.
Есть ли способ получить значение токена из заголовка и использовать его?