установите cook ie в приложении для реагирования, запущенном на другом порту, а сервер API express работает на другом порту на том же компьютере, но не на localhost - PullRequest
0 голосов
/ 10 июля 2020

Я запускаю как приложение реакции на 0.0.0.0:5000, так и expressjs сервер api на 0.0.0.0:3000 .ie вместо доступа к ним через локальный хост Я использую свои машины ip в домашней сети, которая является

192.168.0.7: 5000 (для приложения React) 192.168.0.7:3000 (для сервера api)

Я должен протестировать это на разных устройствах, подключенных к моему домашнему Wi-Fi. Однако приложение не может разрешить set cook ie

this set cookie was blocked because its domain attribute was invalid with regards to the current host url

согласно предложениям более net добавлено proxy в пакет. json приложения React

enter image description here

and in changed cookie domain in api server setting to 192.168.0.7:5000 (address for react app)

below is the screenshot of the network request in chrome

enter image description here

введите описание изображения здесь

...