Я хочу подключиться к сайту (E) и в пределах html-страницы получить доступ к моему odata-серверу с использованием протокола odata. Я создать прокси-сервер в сайте (E):сохранить сеанс в node.js с прокси
this.use('/data', function(req, res) {
var request = require('request');
var apiUrl = process.env.ODATA_SERVER || 'http://localhost:5000';
url = apiUrl + req.url;
response = req.pipe(request(url))
response.pipe(res);
});
это сценарий: пользователь подключения к сайту (E), логин и динамическую страницу следует загрузить данные из OData-сервера.
Но проблема в том, что, поскольку браузер получает данные, я теряю сеанс аутентификации с пользователем и E. Как я могу сохранить логин пользователя?
лучшим решением будет установить банку с настраиваемой банку, используя J = request.jar(); и установите cookie j.setCookie (cookie, uri, cb); – kildem
работает с банком настройки с файлом cookie, полученным сервером odata – kildem