Meteor.js вход в Twitter при работе в редакторе Codio "страница недоступна"
Я использую онлайн-среду под названием Codio, которая поставляется с внутренним хостингом.
Каждый проект Codio получает свой URL и порт, для моего проекта Meteor это было http://deliver-milk.codio.io:3000
Я попытался добавить пакет accounts-twitter, настроить детали, ввести свой ключ API и секрет, но у меня, похоже, возникла проблема - когда я выполняю аутентификацию во всплывающем окне и происходит действие перенаправления обратного вызова, он выбрасывает меня "Эта веб-страница недоступна" ошибка.
Я проверил URL-адрес всплывающего окна, и он, кажется, пытается перейти к http://localhost:3000/_oauth/twitter?close&state=
В настройках своего приложения в твиттере я попробовал все это как мои обратные вызовы, но конечный результат остался прежним:
http://127.0.0.1:3000/_oauth/twitter?close
http://127.0.0.1/_oauth/twitter?close
http://deliver-milk.codio.io:3000/_oauth/twitter?close
http://deliver-milk.codio.io:3000
.. а также различные варианты этих
Кто-нибудь сталкивался с этой проблемой и есть идеи, как ее преодолеть?
2 ответа
Вы должны сделать то, что сказал ijobling. В вашем файле Gruntfile.js измените строку на 0.0.0.0 следующим образом:
hostname: '0.0.0.0',
Затем попробуйте снова связаться с
http://deliver-milk.codio.io:3000
Если это не работает, проверьте ваш порт или брандмауэр.
Посмотрите, чтобы ссылаться на привязки сервера с 0.0.0.0
скорее, чем 127.0.0.1
или же localhost
, Как он-лайн, они не будут работать