2015-07-22 2 views
0

Мой код отлично работает на локальном хосте, но когда я загружу его на сервер Debian VPS, он не будет запускаться. Однако запрос cURL -H-origin отлично работает ... Я пробовал все, ПОЖАЛУЙСТА, ПОМОГИТЕ! lolОшибка перекрестного происхождения с сервером Express Node

Здесь моя ошибка Firefox-Firebug ::: Запрос на перекрестный запрос заблокирован: политика одного и того же происхождения запрещает чтение удаленного ресурса по адресу http://localhost:10005/threadpreview. (Причина: запрос CORS не выполнен).


Это действительно БОЛЬШАЯ проблема для меня. Я пробовал использовать КАЖДУЮ комбинацию Access-Control-Allow-Headers/Methods/Origin. Действительно в растерянности. Я также пробовал все предполетные запросы. Это не нужно, но я все равно не пытался.

Не может быть безопасность сервера? Я работаю с сервером VBS Debian Squeeze ... Возможно, их брандмауэр?

Это мое портфолио Мне нужно выйти в интернет, чтобы я мог заняться ... вздох! Пожалуйста, помогите и спасибо!

ответ

1

Когда вы получаете доступ к своей веб-странице на удаленном сервере, вы не можете использовать локальный хост.

Вы хотите сделать запрос против вашего IP-адреса vps. Или доменное имя, если оно у вас есть.

Вызов локального хоста на клиенте браузера будет запрашивать ресурсы с клиентского компьютера, в отличие от вашего сервера

+0

Я дам ему шанс и опубликовать результаты. Спасибо за ваш интерес :) – kenjamen

+0

Я пробовал использовать как домен, так и IP-адрес. Оба запроса зависают, говоря «ждут», пока, наконец, не сработают минут спустя ... Так что пока не работает. – kenjamen

+1

Это звучит лучше, чем где вы были. Убедитесь, что вы все еще добавляете порт после IP/Domain. Можете ли вы подтвердить, что порт открыт с помощью такого инструмента, как http://www.canyouseeme.org/ – Cheruvian

Смежные вопросы