У меня есть отдельное приложение Node.js, которому нужен трафик c, защищенный через IIS. Я пытался использовать iisnode, но, похоже, возникла проблема с интерфейсом доступа stati c React к серверу Node.js.
В настоящее время этот доступ работает следующим образом:
- главный сервер. js файл имеет различные настройки, например:
app.get('/getValues', (req, res) => {
....
res.send(data);
});
- Реагирует на эти запросы с помощью вызовов ajax следующим образом:
$.ajax({
type: 'GET',
url: `http:my-domain:portNumber\\getValues`
contentType: 'application/json',
success: (data) => {
....
}
})
Используя iisnode, мне больше не нужно устанавливать номер порта, который у меня сейчас есть. iisnode использует именованный канал для связи с сервером Node.js.
Может кто-нибудь сказать мне, что мне нужно изменить в моем вызове ajax, чтобы страница React могла найти сервер Node.js? В настоящее время он дает мне 404.
Спасибо!