2017-01-25 6 views
0

Я хочу получить доступ к myapp.appspot.com через https.https в myapp.appspot.com бросает мне ошибку в Firefox, когда вы не вошли в систему

В app.yaml я сделал эту конфигурацию:

- url: /.* 
    script: main.app 
    login: optional 
    secure: always 

При доступе к нему с Firefox, он бросает мне эту ошибку, не будучи в состоянии получить доступ к странице.

Your connection is not secure 

The owner of www.myapp.appspot.com has configured their website improperly. 
To protect your information from being stolen, Firefox has not connected to this website. 

This site uses HTTP Strict Transport Security (HSTS) to specify that Firefox may only connect to it securely. 
As a result, it is not possible to add an exception for this certificate. 
  • Я проверил мой веб с помощью Chrome, и она работает.

Я нашел это в App Engine документы:

It is possible to use to use Strict-Transport-Security in your App engine. 
In order to add HTTP Strict-Transport-Security headers (HTST) 
to your app, you must be implement the headers within your app's code, 
not within your app's config file (app.yaml or appengine-web.xml). 

https://cloud.google.com/appengine/kb/#hsts

Но я не знаю, что это значит.

Что мне недостает?

Спасибо.

+1

Вы пробовали это без www? – Aaron

+0

Спасибо. Это сработало ................................................ ...... – mclzc

+0

Действительно не могу в это поверить. Это супер веселый. – mclzc

ответ

1

Вместо

https://www.myapp.appspot.com 

попробовать

https://myapp.appspot.com 

т.е. без WWW. Я считаю, что GAE не поддерживает суб-субдомены, кроме случаев, когда номера версий.