In the Google App Engine project, I tried to test my API locally. I typed localhost:8080/_ah/api/explorerin the browser and received the following error from the redirected page ( https://apis-explorer.appspot.com/apis-explorer/?base=http%3A%2F%2Flocalhost%3A8080%2F_ah%2Fapi#p/).
You are learning an API that is described or transmitted via HTTP instead of HTTPS. This is unsafe and may be blocked by your browser. To fix this, create a TLS proxy for your API. In addition, you can tell your browser to allow active content via HTTP on this site (in Chrome, click the screen in the URL bar), but this will not improve security or reject this message.
If I deploy my application in the cloud and use it https://my-application-id.appspot.com/_ah/api/explorer, I could easily access the explorer.
I believe that the problem is localhost:8080/_ah/api/explorerimplemented using HTTPinstead HTTPS, but I do not know how to fix it. If I try to access https://localhost:8080/_ah/api/explorer, I got SSL connection error.
source
share