Я хочу тестировать и разрабатывать локально, имея приложение в эфире, и я бы предпочел не использовать два отдельных идентификатора приложения, потому что это означает, что мне приходится менять код каждый раз, когда я развертываю новую версию, а затем меняю ееback.
Я понимаю, что могу изменить файл хоста так, чтобы localdev.{{my application URL}}
ссылался на localhost и URL был действительным, поэтому я не получу код 191, но средство запуска Google App Engine заставляетмне использовать порт 8080, и это не может быть определено в файлах хоста.Если я пытаюсь ввести localdev.{{my application URL}}:8080
, я снова получаю код ошибки 191.
Можно ли использовать порт 80 с панелью запуска Google App Engine?
Или есть другое решение?
ОБНОВЛЕНИЯ:
Мне удалось запустить локально на порту 80, используя файл Python из каталога Google App Engine, а не графический интерфейс запуска Google App Engine.Тем не менее, Facebook не распознает localdev.{{my application URL}}
в качестве URL, и он все еще дает мне тот же код ошибки, 191.
Как только я изменил файл хоста на {{my application URL}}
без"localdev."это сработало, так что это должно означать, что URL должны точно соответствовать, а не только домен.Это правда?В любом случае, это не оптимально, потому что это означает, что мне нужно постоянно менять хост-файл, но с этим можно жить ...