python - Appengine 使用 https 而不是 http

标签 python google-app-engine webrtc

我最近从 https://code.google.com/p/webrtc/ 安装了 apprtc.appspot.com 演示版,并已将其安装在 http://[my-app-name].appspot.com。我发现,如果我使用 http://前缀访问应用程序,则该应用程序始终在 https://上提供服务。

此外,如果我设置自定义域然后访问该应用程序,我会收到“SSL 连接错误”(这并不奇怪,因为我没有为此应用程序启用 SSL - 这样做需要使用Google Apps,这是我现在不想承担的费用)

我想在不使用 SSL 的情况下提供应用程序 - 这可能吗?此外,我想知道为什么当我尝试连接到服务器时,http://被替换为 https://,因为我的任何其他应用程序都不会发生这种情况。

最佳答案

查看您的 app.yaml 文件。它必须在某个地方有这一行:

secure: always

它告诉 App Engine 使用 SSL 为您的应用程序提供服务。

关于python - Appengine 使用 https 而不是 http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24068571/

相关文章:

java - Array.toString(boolean) 值

audio - 订阅/动态静音WebRTC房间中的许多音频流的理想方法?

google-chrome - --unsafely-treat-insecure-origin-as-secure 的 Chrome 标志

python - HTTP-Basic 身份验证上的 404?

python - 使用 numpy 或 pandas 的时间序列

java - 生产环境中 Google App Engine 和 Google Cloud SQL 的连接出现问题

python - 如何在应用程序引擎(python)中导入TemplateDoesNotExist?

javascript - 是否有 chrome ://webrtc-internals/variables in javascript? 的 API

python - 解析和排序 Python 字典中的键

python - win32com 有 python3 版本吗?