Я не могу отключить запросы http для своего Google App Engine - PullRequest
0 голосов
/ 16 октября 2018

Я создал приложение Nodejs / Express API и загрузил его в Google App Engine.

Он отлично работает.

Но он принимает запросы HTTP (незащищенные) и HTTPS.

Я пытался отключить HTTP-запросы со следующей конфигурацией:

// app.yaml

runtime: nodejs
env: flex

handlers:
- url: /.*
  secure: always
  redirect_http_response_code: 301
  script: auto

Даже после новой загрузки проекта он по-прежнему принимает HTTP-запросы и не перенаправляет на HTTPS.

Что я делаю не так?

(я не хочу использовать пользовательский домен, просто my-project.appspot.com).

1 Ответ

0 голосов
/ 16 октября 2018

App Engine Flexible не поддерживает использование таких опций, как secure и redirect_http_response_code, как указано в официальных документах в файле app.yaml.

Мое предложение будет либопереместите это приложение в стандартную среду, которая теперь поддерживает Node и имеет эти функции, которые вы хотите использовать, или для ручного перенаправления в вашем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...