Ошибка при развертывании приложения python для конечных точек Google в локальном приложении с SDK приложения Engine

Я использую конфигурацию конечных точек Google в качестве

https://cloud.google.com/appengine/docs/python/endpoints/test_deploy

точно, я запускаю Google Chrome с флагом

--user-data-dir=temp --unsafely-treat-insecure-origin-as-secure=http://localhost:8080 

в виде

https://developers.google.com/explorer-help/#hitting_local_api

тогда Google Chrome сказал мне

Вы используете неподдерживаемый флаг командной строки (-unsafely-treat-insecure-origin-as-secure). Стабильность и безопасность

Если я посещу

_http: // локальный: 8080 / _ah / API / исследователь

то я получаю ошибку:

API, который вы изучаете, размещается поверх HTTP, что может вызвать проблемы. Узнайте, как использовать проводник с локальным HTTP-API.

Я пытаюсь добавить --test-type как

_http: //stackoverflow.com/questions/32042187/chrome-error-you-are-using-an-unsupported-command-line-flag-ignore-certifcat

то Google Chrome не говорит ничего, но когда я навещаю

_http: // локальный: 8080 / _ah / API / исследователь

Я получаю ту же ошибку.

мое приложение отлично работает в localhost, за исключением части конечных точек, и все отлично работает в appspot.com (конечные точки тоже)

Я использую последнюю версию:

  • Python 2.7.11
  • SDK App Engine 1.9.35
  • Google Chrome 49.0.2623.110

спасибо и извините за мой английский

  1. Нажмите кнопку экрана в строке url Chrome.

Chrome API Google Cloud Endpoints API Explorer: загрузка скриптов

  1. Нажмите «Загрузить небезопасные скрипты».
  2. Нажмите службу (на левой панели), чтобы перезагрузить страницу.

Я попытался устранить эту проблему, когда она впервые началась для меня. Я быстро сдался и решил использовать другой браузер для API-обозревателя на localhost. IE 11 работает для меня. Это не отличный ответ, но если у вас установлены другие браузеры, попробуйте.

Хотя у Alex есть лучший ответ, я просто хотел бы указать, что это только проблема с API Explorer (что определенно может быть удобно).

Но это не влияет на прямые вызовы самого API. Таким образом, приведенный ниже URL работает отлично, не открывая специальное приложение Chromebox Chrome или не изменяя настройки скрипта

 localhost:8080/_ah/api/greeting/v1/greetings/1